From: Subject: New Jersey residents rattled by 3.0 quake - UPI.com Date: Wed, 4 Feb 2009 01:36:56 -0500 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_01CB_01C98669.10D56B80" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/upi_logo.png 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 3bFuAAAAAElFTkSuQmCC ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/ad_arrow.png iVBORw0KGgoAAAANSUhEUgAAAA0AAABQCAIAAABNmWgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAL1JREFUeNrsVkEOgCAMQ8Jb+RN8VolecHRQFKMmLPFiatnaZmJXrqzh auJMjBEAoaohBPFmSY/G5L3v5jMMSJ77ln5Yub1cReRcF4k7aZYVO6+r9NfwA+psGFBHDi75lvMJ bjbPFoJK6NM6a/pNP+75gfsr+XB/SZH2HLg0P4Qxo3N127eP7Cs1B7LXUmQYfda3ua+we5jv+EDN QTdfR/4kpbb8RBrYHDjqMjRgjtp/YXSeK+d+4t70Y9wmwADOxYHWbT6S2QAAAABJRU5ErkJggg== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/feed_icn.png iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAfpJREFUeNpEks9LFHEYxj8zfd2dbDeLfqhRUrH9kFJCNqgFg4KwILr3 4+Shg9AtIoIuQSe7BUKX+gPqEBQFHioqTVEKWvJgdXA7uEmGq+7OjDPO9ExjOPCF78z7Ps/zPs87 VnDd6jIduSFMtkgcgTHpSR4rOdb6fa4+GZZrA1Y8mB/hyKUSuX3QtBEac+D/ASen9+w6yGQgWoZX D0eNGks0bYPtRdjVBYs/4fdXqHwQQRWyzn9J2NkJLZtKhtjyiFcdlirgtgvYDXtEcOA8TD+Dmdcp wHWhvqQpIs+wwdY3eZl5C78mIF6BtuNw7Cr0XJNSHspPBPIhUM0DWyqatxl6b8GFB3D0CtS+wZvb sDyL/Eq5V2PXpBIIFAtkSYkwVaqWYf8ZOH1PQWwR8K7Y69B9mX++696aklkb7/sLGBuEj/fFuAgn b6pBzOOPId8KhbOwsKBaoqR+IhULfXDiRnr//AgyirxwDr4My2cMrYckoRW4kUAJKqNYO05Bew/s 1vw/xhX7NHSK3Vdys1NK9WCq6AYYeXKwVai8V4Pmn3oJ81rwp+ci0d7mFcC7p7Bjr6xLILIdK77T MkJff4lAG/cVaUO7CETiK5xVOzUfKuFkqGRXE8OjVnBR/97hzUNsbS7iq+irKCwN3T0xh8m7PIU6 sTu5Um0M/BVgAKdBu7cOlix6AAAAAElFTkSuQmCC ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/divider.gif?v1 R0lGODlhBAAXAPcAALW1tc7Ozufn5+/v7/f39/////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAABAAXAAAIJwAJDCBA MIAAggAEDEy4UCEBhg8dQpwosWLDixExUtRokYBDgQQDAgA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/comment.gif?v1 R0lGODlhEQAPAPcAAPf39/+9Uv+9Wv+9Y//Ga//Gc//Oc//Oe//OhP/WjP/WlP/WnP/Wpf/erf/e tf/ntf/nvf/v1v/v3v/35///9/////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEQAPAAAIgAABCBxI sKDACAMECAigcGFDhgobNGBI0WFFigUaIGjgoCNHjx0dNBCQkQCCkyhToiTZoMACBQtexoQpU4GA Ay0TKFCgsyfPnQhYFthJtOjOlwFwuozJtClMmxktSr1I0gFVqg4RAGDwFGbCoUdhSjAIYIBWsgYd LEBLNgJbAAEBADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/email.gif?v1 R0lGODlhFAAPAPcAAPf39/+9Uv+9Wv+9Y//GY//Ga//Gc//Oe//OhP/OjP/WjP/WlP/WnP/epf/e rf/etf/nvf/nxv/vzv/v1v/37///9/////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAFAAPAAAIogABCBxI sKDBCAMEBBDAcGFDhgoHTBC4IEIBhRgXalRoYAIDgQYKSECwMSNDBAgPgGQYIcFDhwEYPGBoQODF hQ4cmBTwgAHGmgBuKowAoeGACDMxqgyKEQGDAxIGGIhgoIGBhkBvGtApQCJChg8SCsjKsChEsQwH mM0a4IGBjXDH6szKAMFLkwsTJFiaoAHeuwwdLBj4oLDhw4ghGFzMGEBAAAA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/print.gif?v1 R0lGODlhDwASAPcAAPfOjPfWlPfWnPfWpffepfferffetffevffnvffnxvfnzvfv1vfv3vfv5/f3 7/f39/+1Qv+1Sv+1Uv+9Uv+9Y//Ga//Gc//Ge//Oe//OhP/OjP////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAADwASAAAInwAfOHgg sGADAREkNCjI8MHBCBAiBiBIcGCDARIiaozQYKBDjBpDQgAwMEFGkSIXXkApkuQDBSwjWlBA0cFK kRQUKLjAgCJMjTkZAIg4oOZQCgmEhrTgscECBQ2GolxIEMAFiCgj9BxoIOsFA1QFNtAoAcCBBwkA JKjpwIAABg0OAMB6lqKBAwMsYNWoYODAATEh0KwYFUAFCoghKnwQEAA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/diggit.gif R0lGODlhEAASAPcAAJSUlKWlpc7OztbW1t7e3ufn5+/v7/f39/////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEAASAAAIjQARCDwg cGBBBAQPGkQQoGFDAAcBSCwYAKFAiBcHYqxooEABjBgPGCAAoCECjwNKBoAokkBKhicHpEwJceQA ARAl6gRAE4FLATgRDCDgUubLnSpPeiQ6MaPAigWIusTo9ABUojKp6nzqk0CAmyALQqwo82tQBABE foRZFijInWiRNlVIt27ChXgP3s0bEAA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/reddit.gif R0lGODlhEwASAPcAADk5OUpKSlJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1 tb29vcbGxs7OztbW1t7e3ufn5+/v7/f39/9zGP+MSv+UUv+la/+te/+1jP/Gpf/Otf/Wvf/Wxv/e xv/n1v/n3v/v3v/v5//37//39///9/////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEwASAAAI9wBTCBxI sKDBgykgNJhQ4QGBAhQQCqyg4ICBAAAkOFggMeGCCSksIIDAoIEFiQwYnEwRAcGBCgUtUIhAM4EC mhNWCrQAAcIDBwwU2FQgNMECBw98VoBg4MCABBBgElyaQAACBAwONEDQoEKJDh5MpDgBosOICg0S SBiwoEACCyg8XMggIkUJDRc6nLCw4AACCgJAks2wYUQKExwweDiRgkIACRYOgDwsYgTjFCNEiE1R ocDJjTsnTE4xIYLUBgoEUjDQQGBLBgoPPDgJocDoCQcSULAwAYIDB5ApGoBQkEKDAgZgR/BtoECD iDp38nYwdOHJ6B0RBgQAOw== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/facebook.gif R0lGODlhDgASAPcAAEprtXOMxoSczoyl1py11v////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAADgASAAAIXwALCBxI sKDBgwUGDBCgkKHChQMSAphIseJEhRYnBhgIgGFGAAQBYMwokOJIiyUvDkBZsOPKigZFvmRpcibM AjU/phRJQIDPnwIE/iTQE6hPoT4JJHzI9GFQhFCjFggIADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/fark.gif R0lGODlhCwASAPcAACEhIUpKa1JSe1pac2NjjGNjlGtjnGtrlGtrpXNrpXNzlHNznHNzpXNzrXtz rXt7nHt7pYR7rYSEtYyEtYyEvYyMrZSUvZyctaWcva2tva2tzrWtxr29zsa91sa93sbG1s7O1tbW 3t7e5+fn7+/v9/////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAACwASAAAIewBLCBxI sAQCBAsSJFx4oMQCAwwUSmQgAIACiQQKFCBgIIBFAwkOABhJ0qJCAwAKllAAkkDKggsWMFgI4YGD hhAi6KwgIYKECS4rWBj6oGjRAQAuZNBwoSTJDBw6ZHhJkEMIERyoDgQxYoQIrQJBCPyq0qnKEiXP qhUYEAA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/stumble.gif R0lGODlhEgARAPcAAABzrQB7tQB7vQCEvQh7rQiEvQiMxgi9OQjGOQjGQhCMxhC9QhDGQhDOShiU xhiUzhjGShjOSiGUziHOUimEtSmMvSmczinOUjGMtTHOUjHOWjHWWjHWYzmMvTmUvTmlzjnOYznW Y0KlzkLOY0qcxkqt1krOc0rWc1KcxlLGc1LWc1q11lrWe2OlxmO11mPehGvWhGvejHO11nO93nPW lHu93nvG3nvnlHvnnITG3oTG54TnnIzG3ozepYznpZTG3pTO55TnrZzO55zW56XO3qXO56XW56XW 76Xvta3O57Xe773e773vxr33zsbn98bvzsbv1sb31s7n787n987v1s731s733tbn79bn99b33t73 5+fv9+f37+f39+f3/+f/7+/39+//7+//9/f/9/f///////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAAEgARAAAI5gDLlBkj cGDBggQPHgTzpAcLEzSYaFGIUAsMCAkYHNiYYiJFLiYYXNAQ4gKEBQuokDEoEMzFEzFu4IhxAgIE KlK2HHwC4UYWLkC1PAlxk8iPgz0yaFmSY4YMI2RoTKhCpMNBExq4SPnhQkKJLT4uUCGC4eAIBj60 gNmyQsSWHROoJClb8CKIF0HK5HDrA0QWIhQOCn1SRQtbCUq4UOnSwmpBMEqEFAFSwoECBzJ4kCBA JOFAIRIcWFZQoECAAABQcFEIpsbo0gMCEPBwhWIZMEVEkC5dQcYWzwrHbFlCfMkVMLaTJw8IADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/toolbar/newstrust.gif R0lGODlhDwASAPcAAACtSkJ7a0parZSl1sbW7/////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////ywAAAAADwASAAAIXgALCBxI sKDBgwgTClg4kCGAhxAXChggkGEAABcvShRQkaPAhx0HCCBQgKHAix0JTCzpsQBIljBNugTQsYBI lS0x1lQpMidNmCxlvjTZsyVKoDh91uyoNKHTp1AJBgQAOw== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/global/img/twirl_arrows.gif R0lGODlhDAAMAOY+AHp6ent7e3x8fH19fX5+foCAgIODg4WFhYeHh4yMjI2NjY6Ojo+Pj5mZmZub m5ycnJ6enqGhoaWlpaampqqqqqurq62tra6urrGxsbi4uLm5ubu7u7y8vL6+vsDAwMHBwcTExMXF xcbGxsfHx8vLy9HR0dLS0tfX19vb297e3t/f3+Hh4eLi4unp6ezs7O3t7e/v7/Dw8PHx8fLy8vT0 9PX19ff39/j4+Pn5+fr6+vv7+/39/f7+/v///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///yH/ C05FVFNDQVBFMi4wAwEAAAAh+QQJCAA+ACwAAAAADAAMAAAHZ4A+goOEgj0xKikpOzwvOIM9NBEA ADY3CRA2gzgQBAM2OyMIEI8+LQcYEpo9IwctgioBOzo9gjsBKrCyhjw1uIKnIzw+NyMdroKcCCM7 NgUFpIM2EAk3NpQRNLXJLzw7iioy24WFgQAAIfkECQgAPgAsAAAAAAwADAAAB2uAPoI8HxM4PIKJ gjghAgwoPYo+NhAGAAYqOjiJOBAIIA4WNRQQmz4tByM9JjU9IwctgioBOz61PjUBKrIBNT49tTu6 gqgjPC0mrrCLECI6Fg4gCKWcPSqWBhA2kj0oDAIhppI8OBMeiIKBAAAh+QQJCAA+ACwAAAAADAAM AAAHa4A+goM7GzCDgzgtKiULDzyINhAHAQAAASuJEAgjOx0FDYeCLQcjPT4aJTEyOoIqATuCOj09 CiyCLAq0rT41ASqyMjElGT49IwctgzANBR01IwgQOIMrlZcHEDaIPA8LJSot1Ig+MBux5IEAACH5 BAkIAD4ALAAAAAAMAAwAAAdqgD6Cg4M9hoM4LSoqLTg0JzyCNhAHAQEHEBEXOz44EAgjOzsYBAAV nC8JIz0+OhIDppw8N5w+PTa4OawyISEkM4I7N5E+KQAFI5E9IwkvgsYFHTU1IwgQOIIrHJSWmDaD OTyJi42E5ueBAAAh+QQJCAA+ACwAAAAADAAMAAAHZIA+goOEhTgtKiotOIYQBwEBBxA2gz09IiM1 OyMIEDg8PCgqOj2CPSAGIR44DAYWLT07Jg4AAhMTAgAOJjs+NRYGDDgfIQYgPKY1KiigOBAImTUj FKSDNo6QkoyEh4mLheCEgQAAIfkEBQgAPgAsAAAAAAwADAAAB2+APoKDhIU+OiwqLTiEPCsuMgoB BxA2gjAPAQ0xPTsjCBCMGwsABSU9Pj0jBy0+OyUAHRk6gjsBKoIqATWCOhodACU7Pi0HIzypJgUA Cxs+OBAIIzU9MQ0BDzCCNhAHAQoyMCvIgzgtKiy0huuCgQAAOw== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/r/m/fp/12337182624045/ /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA LABQAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A9SkuNVEjbZlxk4/dr/hUbT6uwwZh+Eaj+lc/P4nu/tjpnagcruDgjr7Gln8RiCURyXMyu3Qs HVfzIxXYpR/lR53O+7NvzNWx/rz0x90f4UnmatnInOf90f4ViNr77Mvcn8JJMD6kAisuXUbCaX57 lGc9xPIT/wCg0OS6RQKfeT/r5nXB9WAx55x7qKHudTibzHugvuwUCuetJpYl82CWYjsC52/XBAB/ GgXLRXTXLSh5GAXEk8eBj0BqXN20gv6+RalG+sn/AF8zWl8S3EPXUFY+iRB/5Cqw8X3zLMym4Ihb a37hevb86xt9yITb213NEJDmQo8bNIeSc8e/0qC809r3TEsxdXNpIG3tLG5VpHHQudpzjAxzWDlW vtH7jeM6Ft5HSW/iLxBewo9rZXPz52/aI1jHb0B9fStSyv8AV2lWO9nhhm6mJWV/TvtFecWcPjnT 5N416O+iUjiZsnb3GeeTxyQTxxitxLi/bQ2MsWNTknUgRyF48bx1H0zUuVX+VfgXF0X9plbU4bG7 upkgZSVkJZZnaNic9mPGKrq5jIilt5LmBcHa5E2PoVIP6GrCaMiahLcPqCSxmRiFZiCnPbBqtfaT qDXRlg1J3i6qN5OP1zXUkee9yrPqmkv5kSrcQN2Ecjkf98uOPzqGDUDNtjt72Nm/55y2pJ/wP51X a4a0vWF3FbXDA8h42LH6E1ekfQL6IMbXyH9VUA/pzVWENf7QZR5lrET7W4UH884qdtRa3iCvpir/ ALQZBn8xVCTTtI73k8S+jIzD9CKpT6ZZPk22qlx2UxvRYNDo7e/WZQy6ZPMT0GEKg/ValhGtOzTR xW8CgcKYeT+Tg1xYs5YeEQtj+LawzVmGfhFltXO3qFZv6mlygdSL7VLaItPHAzPwVKHK/gCa0bGU PGjHZA5nQsiRMvr0OAa4S4u9Qi/fWrXIhHB4Ax+NTaXrdy0kFsZpvMe5jYSPJnAGQV9Oc/pUuJUS PV/sQu7hknk87zWyAeOppLCVijL9v8rHQGUiuc1W+mGp3gG3id+3+0aqR382ei/lWq2KcDq3mguJ dt1KpI4Eu8n+lWknt7cBl8q4UdhtJ/UVxZv5g/RPyq7Z3Dyls4GB2FDaD2Z3EWrafdQ+SIvKJHAe Pisa5tvJJkWaNhnoBg/yrHhlZ+DgbVD8dyc/4U3z5C6oGIGB092ArLn1L9irGmbueVCPNJCjGN+K 0tJ1NrcrHJJtjHYKWzXISXssc7xjawB6kc1padq9zBMioseG65B/xrXQycGmd9Hd29xCzLbK6t97 K4zVcaZZrPDONOeIiVT5gJ29R6jFZsWv3kJDIsPpyuf61bXxXfz3MUbx2/zOqkhWz/PFZNmkYXP/ 2Q== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://photos.upi.com/upi/fp/section/a7c75306beae2eab530cc322ea459aac/Bale_tirade_becomes_YouTube_sensation.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA TwBQAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A8920bafijFe9Y88iK1QudTtbdyhLOw6hR0/GtSG2nvbyKztsCWU4BPQVvf8ACAadBIPtVy9z MRz2GfwrzMXjlTlyRO3D4SVVXOJi1K2mIHzKx7EVaZfau3tvAugRxsZoXd8cfOeKfqvghItGN5YT NMi5wp+8uBkg/wCe9YUMx5p8sjWtgZQjzHA7QTTSobI6GpMYNJghsgZr1WjzyB0wAD361VkXFXZR ls9qqyck1lJFxZ0KqznCqSfQDNSLaXLglLeVgOpCE1peHdTi0bVRdTRmRNhUhcZ5+tdQPiBbYby9 PI3cckCjEV8RCfLSp8y73sVSp0pRvOdvkcDYi6h8WW0JjeNo13kMuCB6109z4ksYrtIvJnl+bBlV fkH496ilmOo+LhrJQJDPa+VtJztIwKRtEtBMZmIUH+MnJ5rwa0ueo5TVn+p7WHhKELR/pGjquutp tok1tCJd/TecDFXtD1efU9BvWijTz7UfaSsbbgygc4+lUJxp81nFAZlIQkLsw2fb9DW34alsrK5Y W5VvtELREkDJ3DHT2rKDV9jWrGTi9dDiZvBuoSXoEQjWGZmaJmb+HqM/hUVt4L1G4e5jMsUbQvsw TnccZ/lWl4j8RappurPaW9w0aIqnawDFSRngntzXM/25qavO63koac5kIPWvZh9cqQ5k0rrT+vQ8 eaoQly2bsaQ8G3MmtSaYLtCyQ+Yz449hVwfDxQkbTaiq7ioIA6Z61yjX92JpJhcyiST7zBiCaglv bpzlrmUn3c0qlHFO37y3yFGpRX2fxLwkbPWmPKR8oNJUb/eNeu9jiRt6Zq8cFkbaVTv8wFX9F7j+ Z/GrOoT3awotsrPuJyRztHrXNocNWja6s1gY/OO6AnaT3A9K8XH4ZR/ew67nq4PEt/u5P0Jo9PzG rCa9accgCIYz7ksDW/oEd3bXERuHDzb9y7fp/PNYo1CxS7+2CVnTGQhY9aWy1przUY5o9ynzOAOi jivLu30PR0WierM2/up728kuLhi0rH5iRjpwP0FUmr0fxL4Pgk8LSeJbFBD/AKVhoix+dHIAYZPB 3kj6HNecuMEg8GvpaNWFSCcD5+rCUJtS3IWqF6maoXpyJRoZqNvvU4HBpJMEbs10y2M0Ioy1blpp sUugveToGR7xLfJ/h+Uk/qVrnTMVB2/nXofhfS5NY8AmwUIDcXMk6ysCcONqgfT5T+deXi8QpwdO B2YaPLUUpHKjw5Z+edwk25+6GwK7Xwh4RTUboOYvLsIT85HBc/3Qf5mpPCOhDWHnjvNwNqFV8HqS T/hXoVndxaZbvaziOGC3UlJFG1do5Off+deXTpuWstj1q9eFK8Ka1OE+MviCPT9BtNDtmCy3DrIy r/DGnT/x7GP9015CurtcHdeKC56yLwT9R3pfFfiCXxJ4ku9TkJ2SPtiU/wAMY4Uflz9SaxGkA+td UZODvE8ppPc6JI/tAzbsJO+0fe/Kq0gIJBGD6GsmO4eNgysVI7ir39svIoFwiy47nr+ddEcU9pIh 0+xtw2klxa3FypUR28Zkck9vasVbtpPvHtXX+KLu2stIj06GLBMGC4yCOQfyOOlcDC+BWdXETra7 LoWqShp1L7SkKeeK9j8JNfRfDCE2b+TMA0isgG4r1P8AX8a8Qlk/dn6V9BeECtp4YswvzIqcr/Os bXRSdmmaPg20bT9Ea6k+/c4fn07fzJ/GsH4oawdN8ISxh8T37CFQOu3qx/Lj8a7J2SGzjhjGETai gdgOleGfFjWTqHioWSk+VYxhMf7TfMT+W0fhQo8qsVObqScmcITTTikzSbgWx6UEi0maC1MzQB// 2Q== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/comments/comment_title.gif R0lGODlhGgAXAPcAAFJSUlpaWmNjY2tra3Nzc3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tbW1vb29 vc7OztbW1t7e3ufn5+/v7/f39/////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////yH5BAEAAA8ALAAAAAAaABcA AAisACNQqECwoMGDBydAePBgIMKHECcwhEgRIYWJFTNWoOBggcaMFBh4/Egx5EiSD02ihKhypUWR Ll+ejEmwJc2aMG/inEnT5s0JIiforCAhgUcIEZIqTVpQwtKlFQ4QWMAAgYECWLNGIBhBatavAgIY YPBggVUDaMcK7QpgQNq3BhKQZfjAgV27GyEgAGBAAYO7gOkKFrxVgYCxgxMrpqvAwIG5iyPTXeBX suCAAAA7 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/acn.gif?acn=comments&t=1233729411 R0lGODdhcAAVAIQAAAQCBIyOjERCRMzOzGRiZCQiJKyurOzu7Hx6fBQSFJyenFRSVNze3GxqbDQy NLy+vPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAA cAAVAAAF/uAgjmRpnmiqrmzrolAsz3Rt33iu73xPi76gcEgs/gbGpHJZBNoGBIBU8NAJrlhB45ld IBg+AXL3EEgJYG72Srg5awFAYFAGVHGAAmK/V9geAAJ7BAUAWzoMUXc5cQQPAWY3DAEBBJQEV25j NZsxmXgCPIAIM405ZlKLeG0yAKyIcpo9nzeBogCkM4o6gKp/AJ2YPFE4bzkMrjkADg/NzZ0yoz+G vHbVqnE7A7GyO1FptVLitjXSNOQ4vTvJMsRWADnGN3G+Neg55jP3v/VwgZWorsWD5u8VqFu5ZCAz yE8UJkvCTsEbyMjaulBkcNFAAMCAQCECGNKgp0OeLm4XehHOGJAAIz6LPuKAs0GrGMEYUQI4a6aM 2c6bgBw9UBDFwYF4j+Q8uDkDzCSUNkiWZIpqHEx7VvfFACSupZ9341yG+6dD6xOmTNI2WaoWgsm2 cOMKeSu3rt2zd/PqPWJiKR0RfgOTEPy3sF/AiA0nTkyYMOPHhSE3PhECADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/graphics/explore/6_09cafdbf5fb51c720460a7266b1a7f16_crop.png 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 AABJRU5ErkJggg== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/graphics/explore/6_3026c8b5062662267c08a0c203e9e320_crop.png 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 yjFWyLKcPBljlJI0TSnmyHU21teP3LlQrfmXr90c9jsJ441my2i8sbHRbNT37Ns36PevXr22tl49 cODwK6+89G//7b9yGK1UPM5goj3yL1NKHTly4l3v/dCtm9c21pdvL93Ys/cApWxmevbK5XMPv+09 WZY9/tg3NzfXBr3OjatX9+zZf+DA4QP7D03P71JSGJ31e91f+bX/+ROf+Ic/95Mf+s1/83v2Fza5 3UG+0sph/UbD1gKYZaSUBr/66LdWVtcxxr/667/5o+9510NvePCPP/X7n/3cX37y33wS9rgImVa7 yR1KCHryyR+87swp3/M+8pGP/dF/+oPpuYaSglBye3l1MBju37t7dnb6i19+5Hf+1b9wGMlE+vGP /WQUpRcuXxuNq8tVskUyAiw7juMwDMGQfWLQXmYAA3ihcO0jZXmV19Kfm9BztkpMYz0lfk3HSDSu HGdPvxm/JxPzJev1tKMxhxXq2tHK28aCnWTY8Zis2LYPS3p+LTJnyRNblmdEcC4tTBA+oZSmcZql UmRSZsL3+a6Z5tvf/MCJIwc4Vp31lSwZtlqtJM02NrYq1dre/QsIk+vXb8ZJsrnZjeKkPxjGSZwU H0opkWVZlp2558FHv/z/fvmvP/v9731LpBnGmHOPEPfls8/dd/9b7jh8bPHmFUJIlqb9fufy5fPf +c6jX/3aXwfV5tbWVjQcuJy5nD/73NlctL2A/QG1BeSuLl+9ftep41rrwA/OnDqBMGaMXb523Rjz 6c//1ef/+kuf/vO/3D0/J4ScmWr//Mc/9rWvf+PX/+Vv/8a//t/uPHwwCkNKSFCpUEJWV1eTNNZa 33HHwrlz506fPv7oN75JMfO597p77nn14mXHcb766Dd/+sM//uLZVy5cvrJnfv7M6VM3b1zEKg44 ed1dx3eYAo0uAEIGGZsWIFNPDLDteAckp8sqp6PyyZRD+eg7T+gG223UBG8YFz3CDruw8v56VPpP Ys5sNLXn1g4ff7gT/QTcyKY4e9y3abjjccbCGI8CIPvl+rCM/Cvv4NI0m9geluGx+fTddT3PzxKl Fer3+2mSJFGPGnXiyMGD+/e9evHyzaXba0laqTVaU+1ur4eQabXac7vmtdbnX704O9vau3uXUo7r uBgRx+HamDRLh8PhlUsXHnzT26dndzWa7cNHT26srXDmKkN63X6aJK3mlMjS3fN7sjjpD/pRGBIS 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 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/graphics/explore/6_bed88342fabe9276666925194424a592_crop.png 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 AABJRU5ErkJggg== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/graphics/digglogo_tiny_off.gif R0lGODlhIgAPAJECADMzMzQ0NP///wAAACH5BAEAAAIALAAAAAAiAA8AAAJOlA0gee0PG2Oxpqtk rnx5jC0KOJEROaZYIK7nVooHwFILC9mxXsP4o0vJEL3ZzxGU8Ya310y4XOZMJRfpqAEpqaaOlwbE ehFc7RhZDkEKADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/video/img/12336859892185/Martha_Washington_Hot_or_not_rs_thumb.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA jAD6AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A6l9a2yMsEDSlSBknA5qpc+IboSJGu1M5BC88896tx6JaOoaYySHGDlyAfyq5FZ2Nsp2wxKQO CRz+taaIyKt1FI/j7SiqMQLduQP9lqxZraWTxvFNsPlpESzngA7XP9a61tTsB4ihsXEz3Zh3CQIA oGDxnOfWudTVLRNaksvJmaXy3YsWAX7hP1rFm0WL4ZtJLHw7e+dgM9xvAHPGAaoaboot9J1GOV2Y 3O1MgbcZJz61r6XrIvvDksyWsUQWYjBO8nCg9T9a5+LxFqdxoN9PvhiKeV5flRKuCd2f6UF3Oqs7 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 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/video/img/12336060855228/From_service_member_to_student_list_thumb.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA OABkAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A9FvdQs9Ng8+4YhScKqIWZj6AAZNJpWtabrCv9imLtGf3kZQq6fUEZrE1HWIHtIrmxvc/MV3R Kr4yO+Rx2P4VU07bH4gXVHuxJJ9laKQBAm/kEHAP+cVx8xuqXucx3W+IABVbPupqWNY152sT/umv C9ekvruKHVXlupFkjEkjOcKpPOF9Bgiuk0j4jtpGk29pfxi5nj+VnMmDt7DockZouJwaPUyycfK3 /fJrgvFfxO0rQbxrCC1e8uI+JCH2Kh9M4OSPpXV6V4g0/V4Fktp13sufLY4Yf414NrngS+Se5nF2 skqsTJufJZurY6e9OHK3qJQk9kexeEPGmneLbOQRxvDdQgebEecZ7g9xW+QoOMN/3ya8V+D9jeWn i67E6PGFs2zkcN8y4r24EMOQaJpJ6EepHI0MUTSSEqijJJU8Vi2fijSNQvvssJmD52gtGQCa0tQk /wBGYRyqjA529Txz+FcLe6zplxcNYX9sjzN9y4QBZEbsQ3WsnLXQ2VP3bs75Ei8/Lo2Poao6trui 6W/l3NysUm3PlAEsfwrLh8R2ekaPH9ruZLiVcIh2fNKewxk815RrN4LnU557yOaKWRy5RjyM9uRV RlzbEcmup28vxM0iOeSNrO7Uq2OQOeKK8za5s5cGSEuQMAsc49ulFXYqyJtN1EQzRqxYQSHEgDY7 11iasIHA89YYu+3sPWvKI7qYSl1BKHqPeteW+WSFbjfnK7SrdB7/AMq1UNSF7x6X8REs/DmgaQ2m Th7K+TaNxJLAAHdn6EfpXn8ltdSYZWDIFDZU53A96m1W5udXtbG1muZZre1AEKM3yqu3HA+gFdD4 Xisrq0e1MSmZXI4ODsIHT8aHRcInXWpOEXOb0Rs+GbkWtmZy0T3Vsm63iL4VnPTd0P8A+quV8Q+I NVudQvWjS0gjec/IjfM5zjgZ5P0rp9a0208P+FZnAMh8zz0YkhlJwoAPXpXA+Bjcaj8SNJu5C0sh 1KJ3Y9v3gJJrOlTTbbMJ1WkuXqW1+Jeq6ZEkGmCCKRcB5TESSB/Dyea7XwX8SfEevXYtm023vNpz I0ZETBfXJO38ParnxnPw/ENxv2/8JJg7fsOM7v8Apt2x9fmrgPDZ/sjwUdWBPnS3hIAOPlRQF/Vm rScYpbGavOWp6nrl/pp1maSTyZJYsbDHKQfQ7se64/CuT1u6S4SScRBnl/dptXofXPXtXLnULu/k SaZvmMbP5UaAGXn7zH6nA+n57ltqccmkKA3l/wASMybtrcdsHnkVi6bR0qomrI1fCTWsVybnUHcz QnbEpBIjbHLH3xwPxrE+I8yyalG6HO9fvev413ek21jJpitcWVuIeHCqc7mPUt79K4Dxzf299qGy C22rENuF6MPQfnWcfjuXKNqdjkIrpwmFCkZ9M4oqMKY/lQDHU5I60V0nJZnSxWumxwt9nS3YkbWU KSG/Fsgn6Y+op+keB7bxddfZtL1JbaYq7i3kjLcjqAc5B56H86rF+c46dAKzbjUL7RNeW5tJGtp3 RTlSVZCRjPse9dlSKtoclOTudpe+Cl8OaYj6tJOZYhtCjEe4DAHXPvzzT/CB0mPU2hsBctdXH32l O4xqDkLwMAdOe5xUXhX4j3IjjXxDJqNyA5/fys8i47fKHX39e1d7a+L/AAxds0mm2UF1dYG4RWTx SH/gZbn9a5Lz2Z01asqkVG+hh+P7cXmkS2pmEJ4wxGRxzj9K8j0bNpcSrLMsLA7ud2cg+gGfSvX9 VvtF1a1VvOljvZjiGCViFL5wMnavHvz+NYF38GvEd9LJc2upaNKjnIWG5bP5lKmkuVWY6s1KV4nm K6TeahqkNrCuZLmYRqXJGWY+/OOa9IvtNj0S1h0+8VJYYmLKFbCcAAbsgZ6Z96u+E/hd4h0LxRb6 lqdvB9ktw7b451f5tpA4znqfSq3jNLm8vbiKO1uJUQYIWB2weSCMDnt7Uptuaj0LpJKDkyp5J1hE ltptj7AIyDkkA4AI6cZHSoLFxbteiCA3FvCFWQhtvzHoPcjkce/rxj2119kt1ito7hLpAYyGXax3 EfKMdMnPvirhdYoE3xSFUYlZoJDncf4QAOi/z+taC31Ojk8SR22nxWkayrIiKsm/scVxur38byrJ G25xkZPfNXb+W0g8uO9aRyozIkZ+dm67SewHGTWVfaqLtNltZwWkSjA2Lk4+tYRp+9ojacnymckJ YEi4tkGeFfr/ACoqMQock5J9TRW/KzE7LRExAl9IpJY5RSP4fX8a0p7e0vdUSMrCs3l73uJFyypk gH9DRRVXblqcyVlodDbWfh/T4wfLjupv79x8w/Lp+lQX2pTzw+Va34tkz9yFAB/9aiitVFMi5kTe F7uSxSV3nNtHtIMznbjoMAnn8KmGt2WmQi1igafb/wAtZZ3GPoM4Aooo5Iy0aKUmtjJ1PxXqDHfp 920G0coH3g/nVayTxt4qCiJ5xCD81wD5MY/4Fxn6DJoorGtGMI80Ub0bzlZmnqFrH4WtlhjvIJrg gPcT53v5h/iVsAjB9aq2YDt9smMcURy0ZUBQ4/56MB1A5wO55+pRWUW3C5u0lJpdDlta1SKe5aG0 U7Gclm7sTVOaTaAg4A44oordRSWhi227sgEh9TRRRTEf/9k= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/video/img/12336018627148/Daschle_Lead_HHS_or_pay_IRS_list_thumb.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA OABkAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8ArxDyy9zIOI+FHqx/wH9aiTMl3FETk797n6c03Ur5IYgV5VDhB6se9Q6XIfLuLtwSB8qZ/iOM msL2Nd9TRdg7yHP3Rz9Tn/Gp7MxRsDKDgR5PJ9R6VRRGS2hRj880vmOfbt/Sm39lfXkgWzuUhUAA 5BJI/AihpNahGUoO8dzoI57OSLKqoCnHKH+tQtqtpHu3TIuPTaDmuXPhydt32jVJSR/cjA/nmpV8 L2P/AC0nupc/3piP/QcVHLAt1ar3Ya/q6ajavBGxKqSQS5OeCP61Tt/EVna2EEDOpkjjVT846gYq TVNIsLHT5GtoFSRgVLZJOMHjJq/oFvaw6fZuYUx5ak4UAk4qvdUdEZ631OYk12KPLopI3Fs4OOtU rfxCkEaRRIxVTkEjPWruoQQ6p4htrVIzHAxBZc9RyT/Kt7VdGs5bJIYUjRk/1e3Gc+laxdhKDlcr aTqcF/JLHfXKRrgFA7lc/l+FWL/RoZIvtMGpW8cQTLQsCSTkjrk9sVyF1BPZu0csZBU8Eiun0Vor rwrcmRSZ0YqrE9uDWujWpk9GZrQCNtqypIP7yZx+tFWoYV8vkc0VzmtiiZLq5vXe5/dWhGN7cBf/ AK9b4kAe1iTi3Gef8+tYNzeWYjT7TIXdR1X5qrf27FFF5VvA7J/ttj8utHK5bItJnZm5DXWTjCja B6VeslcmZ2BZSp2AD0968/TxG7SK7wL74fr+ldPpvja0jijiaEqVOdzkY+lOUZJbBNO2httbZDDy 5ARwr9eff8a5K41vULO9a2RIn2SFEOGO7t6139sBqkH2qw8sW7/eBbP456Vx/h5hJ8SLHoVGpoT6 Z8zqKEu6OdNp2OXutavZJLguibW7EHg45xzXY+EpDqGixtMVQRfINo68A966v4uHwR9nuVfH/CQb Tt+x4zu7eb2x/wCPVxPge7SHRSJR8m45P0A7d6qy6l3fQztTOpWOo/ZtOCM7gnJVS3GeOelRG21K TTbVYNRWO9Ulph5nHoOnpVlhFbStf30p3SkrEBztXv269M1csw7xAxSAo33WCDbt9PX9a0rJRfu7 F0EpJ33Mi+0zUIdHZtQuhcSgrsYNuOSfU1e0VpLTSJIGQbZyWDMOTjAI/Orl/FJNZNZWsZlnOCFA 6c96vJpt0mjgvJvNtGd4AwOo/wDrn8KKcZTi3YiryRdkZsS/J0ooj+7RXNc1seeNKXPtSbs8VEvF KXxXWUStKEUmmrJI5yDtHaq24yvn+EdKnTihBua3h/WtQ8PaiJ7WUvbsf30G7CuvcYNdXcaPLJcr qVjcQNBdO0sR3sGQZzg8cEf0rg1Nbei+IJ9LYxMontn+9C/TPqPQ+4qZRvsZzp31RoajoNynmMzw kqOoZjkHPt7Vs+CbC9jtrdWQTWxPmskakkjgfzrNl1Jbrc8bPsdcbXfcVHpmotN8Q3Wj3Ritptgk QomTwD1X8M1nHdXMtbHpTeGdAaGS5udJljKAttLvgAD2OBWSugWltcmON5jCSXjAfgqxyP54/CsP wz431m61dLbUg01u+dzAcKPetO+1yGXxBLYJKix2yeSpXqSP84/Cu5ThPdGLUo7M3UhtrOErHCWP XZEMk/U9/wAa5q/8XQzWtxZ29k8bjdGRJ8u09DwDXT2d2n9lqPmAVOS3X615NPcvc391PGpVZJmY M3TBNXXnyQXK9yKUeaWpswXAaPOcHuCelFZa+WV/euS3sooryXA7lUOTzUMjbjtH40UV0lskQYFS KaKKaGiRTTweaKKYy3aTlXwclT15rptH0OyvkF/eTEJHKQyltqkAdz+NFFTLe5nNamjqek6W2myz 6VKDLH8x8ubdx3HWuIwI7gzF2Vw+cg0UVDbvchpLQ6jVvEdxcWFta2zeUDH++Ydz6D271zUbXEjT AysVABGaKKcpOT1IUUloXUhZkG6RgRwcUUUVIH//2Q== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/video/img/12333448406429/Is_the_US_too_politically_divided_list_thumb.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA OABkAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A6C8d0ubcNAMtOMAfKOvXv9aj1Gdna5DedaFpuZIWZ8kDg/TGe1QeZHJcw7JpF/0rB3oVOeMj 3HPWrV9cupuNk0UoFzyrZG0YIKjPU/T0rO5otyG4h06C6mllM805BLfMTkbW7+43cVz2rTIJTNFH hWT5kK8EdcEVv3smm/aJJLouzsOY16fdbofpu/SsfU2WefhSY2jAEY5JB7VkamZNNsvDui2kx5Uh sDzOoOfQkDj60l7cSvaC5jU+WYcuP4dxGR/OuoktNMsj9ku0imkO0shJ+U/UEVU1nTbKPRJpdNnf ylXL27DdgFh0PXjP5VfLpoS01r0MfS4I7gR3Nwwx2IwO3UfrTNZ8SxaesscIVpZF2u7c/wAWRj8h +VaGi6JqF7o80KwONoYJ5nyr0GMZ968s1GVvtsoc5KuRweOKI6t3FJ8q0LdxqD3LMzTvnvuqobhk clHPy9+9UQT604Mea1uYHZ+FbzS55ZYtWClvl8tySGz6e/avQ/DosS+bRgoEiMQ7E4OXXH5EV4cj lJUZTyGBr3nw9plnb6XDdvIY/tB2sAfvEngfnWNSyN6bbR0dsun2EZit3fYx3fKrkdB/hRVS1uNH uY2aF1kCsVYkj7w6jmisrsqyOYjkuftluLiyihb7UcBR1XjDfWreoSZglWSwkCm9A3IxO4YPznPa syxMct1ayW8paLzy+4KVByF4xitCSC6lt5hby3RLXZb/AFMnTB4HqPfpWzM1uSajDpUU7+cZzKR9 0lVA+Ru3J6bjTL42toY7wWeyOKISIfN/FeMfStDUNLt2cz3Md0NwClgAFyUK9+ehNZWu3unR24iu pCIGhClQQHI9PrUNMu9tzlry5nOoBo3RwxBaRs5Oazz4g1H7RNYFLd1MhhAUNlxnHPNZd5rKG9uF Tf8AZxIzRt1YKT0P50ng29+0fEjQ9u7adSiOT1PzitYxdxzqJxsjpX8davNDMz+Q8kO5QGVjjHsT jPHpXATwzXb3V1tG0SEnAx9ePxr3j4o6h4ItUuAWT+3sHizAzu/6a9vz+avG4yJbaZQAqySZJ9sC lblIiufc5w5py9KWbaJWC9MnFNBHSrMWSqQfrXueiPcXfhnT9m5kV42GBnoRXhSAswVQSxPAHevZ NG1620HwtYRXMHnOx2ou4DGMZP4E1nUV7GlN7lmTTis0vlQ3kYLsSEYYJz15bvRUkHxCheFWGn2q g9nvCCPr8tFZ8ki+ZGXo4uUu2uWRzaBuqISq4weOuTXrVpcRNbwqhUjYMYYeledQxWlvZi0gcrDy WVsneSACTz7CuW1zT4dLtp75NSniUhUSOLdweOnzex/OuhxbRldHd/E7xR/YmjxW9pMFvp3G0qeU Xu39P/1V4hPey3UryzStI7dWY5Jpup6k16VyWYAYBdizfiTVVD8tCVidxdgdj75yfQdarrbSpMZI 3CFW3AgkEVKDlivY9aVl8xZOcAc5pgF/HbwiJbWfz5CuZnOdu70GQDUAuJzCIpJCVB4UdKjPerdh p8t8xCghV6t2FG4XII4lkPzOF56ntWpDBpUYyyXEze5Cg/1p7WcVuNqDPue9NCAdqfJcLjv3Abdb 2yRHOQxYsR+Zrq9N1KK+t4LD7IZZVyxJPQDk49a5YDAqS1uJbW7jnhlMUiHKsByPw705QurDjKx6 zp+iQObsQoz7blw26PG08HA9RyOaKyLT4g39lbJD9mRsDO5flDe+KKx5TTmXQ6ptGt26LIv0Ncp4 90lIfDbSoXZUlXcGHQcj+ZFFFbGJ5U1su3OduemaaY5Ix8ynb/eHSiipAajY3cA57+lPjhMsDndg g8D1oooAitbV7m5WEcZ6n0FdJJcRWFqLaABVAwSMZNFFUgMtrvfIAvzD/a4pUnVyR0YdQaKKaYyT cMVGTzRRVMR0GmX2LJUMCSbSRuY0UUVmO5//2Q== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/whatshappeningnow.gif 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 ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.upi.com/img/fark.gif R0lGODlhcwAfAMQRANnZ5bOzzHBwn/X1+T09PXl5puzs8sXF2ZaWuYODrKCgv8/P3+Li7Ly80qmp xoyMs2Zmmf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABEALAAAAABzAB8AAAX/YCSOZGmeaKqubOu2TyzP9JEu9KIydK8EB0Oq90ApeoiXCsJsOp+BVOKZ UAGeWCdCaMqeDlmdEpUtR0+MLCN1LWcFYpK3NBBgk2OyG4pyZB1se2UAJXMkClgCA3l6gkxnJnaJ gY5PBYsjhiJtTzaMJ5WPX26eJpyhTKURmhEFWEWfoFgBtLW0hCYIbnimWAW1D5JUclgkAYlcsYXF LgaCySSnTLAiA4jMIoZpWA3Ksk8vx3uQ0a90apnYD1hV3l3YLK57BSfSENQj60+4q8wN6O6WgWth D8y+Xk/widDnhJ+XOrMCvqtELsK1JvSEMVGA0InCAVmSedE1TKJAR+Qg/zrheJGJohL28A0g6UQA sX1Z+JnMFoqcQSc6FmBRFcHeL1rBsnBMZwkLoJ03UZKYUpNpk3Yj7FXSWekS1KiCIDl7wotmE2ha BfHi6UgnVFSQ/HQa8bPJ002omCTAZLWJRib0vrJ1YssWv78Q+I6tmjXvA759U2WpaJKVCaFUAGjW LA9o40oPiEaGEIGhkzVfLZcwi4qXPcQQ3IJlEmGxE6w7VY+wnRcCl5imAUOeTTqCOD5v4Zn417tJ t6KveDNZS7xa59PJB6K43jtwTONhvjkZgTlh9vEo0qIi9H0AdwgCoA1uQiI4k+cSdVtMRCQGYo7f RVCeRxOhJ4J08MmnjHhuKhGWglw1DRBgaZOdRJ8xWSg0AgEEiNChhxF8WOCFJtR1VgrbdDIhghCg Nh9tJLiXBX4kfNjhjSHmOCKMJlB12wrvJTAheL7wZdmAfg2nI45MnkDECQMQIVoJDRABQA93RTCT lPn0cMIRPdBoI4g54ijYmWgqEwIAOw== ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-6f-UEpuUYMvwI.gif R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/css/SpryMenuBarHorizontal.css?r1 UL.MenuBarHorizontal { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: auto; CURSOR: default; PADDING-TOP: 0px; = LIST-STYLE-TYPE: none } UL.MenuBarActive { Z-INDEX: 1000 } UL.MenuBarHorizontal LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 8em; CURSOR: pointer; = PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: = left } UL.MenuBarHorizontal UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; Z-INDEX: 1020; = LEFT: -1000em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 8.2em; CURSOR: = default; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute } UL.MenuBarHorizontal UL.MenuBarSubmenuVisible { LEFT: auto } UL.MenuBarHorizontal UL LI { WIDTH: 8.2em } UL.MenuBarHorizontal UL UL { MARGIN: -5% 0px 0px 95%; POSITION: absolute } UL.MenuBarHorizontal UL.MenuBarSubmenuVisible UL.MenuBarSubmenuVisible { LEFT: auto; TOP: 0px } UL.MenuBarHorizontal UL { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } UL.MenuBarHorizontal A { PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; = PADDING-BOTTOM: 0.5em; CURSOR: pointer; COLOR: #333; PADDING-TOP: 0.5em; = BACKGROUND-COLOR: #eee; TEXT-DECORATION: none } UL.MenuBarHorizontal A:hover { COLOR: #fff; BACKGROUND-COLOR: #33c } UL.MenuBarHorizontal A:focus { COLOR: #fff; BACKGROUND-COLOR: #33c } UL.MenuBarHorizontal A.MenuBarItemHover { COLOR: #fff; BACKGROUND-COLOR: #33c } UL.MenuBarHorizontal A.MenuBarItemSubmenuHover { COLOR: #fff; BACKGROUND-COLOR: #33c } UL.MenuBarHorizontal A.MenuBarSubmenuVisible { COLOR: #fff; BACKGROUND-COLOR: #33c } UL.MenuBarHorizontal A.MenuBarItemSubmenu { BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: = url(SpryMenuBarDown.gif); BACKGROUND-REPEAT: no-repeat } UL.MenuBarHorizontal UL A.MenuBarItemSubmenu { BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: = url(SpryMenuBarRight.gif); BACKGROUND-REPEAT: no-repeat } UL.MenuBarHorizontal A.MenuBarItemSubmenuHover { BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: = url(SpryMenuBarDownHover.gif); BACKGROUND-REPEAT: no-repeat } UL.MenuBarHorizontal UL A.MenuBarItemSubmenuHover { BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: = url(SpryMenuBarRightHover.gif); BACKGROUND-REPEAT: no-repeat } UL.MenuBarHorizontal IFRAME { Z-INDEX: 1010; FILTER: alpha(opacity:0.1); POSITION: absolute } @media Screen, Projection =20 { UL.MenuBarHorizontal LI.MenuBarItemIE { DISPLAY: inline; BACKGROUND: #fff; FLOAT: left } } ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/css/common.css?w2 BODY { FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms, arial } TD { FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms, arial } TH { FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms, arial } TEXTAREA { FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms, arial } SELECT { FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms, arial } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } A { COLOR: #224455; TEXT-DECORATION: none } #linkIm { COLOR: #224455; TEXT-DECORATION: none } A:visited { COLOR: #224455; TEXT-DECORATION: none } A:hover { CURSOR: pointer; COLOR: #990000 } #linkIm:hover { CURSOR: pointer; COLOR: #990000 } A:focus { outline: none } IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .pb { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid } #pageWrapper { BORDER-RIGHT: #aeaaa0 1px solid; BACKGROUND: #fff; MARGIN: 0px auto = 32px; BORDER-LEFT: #aeaaa0 1px solid; WIDTH: 974px; BORDER-BOTTOM: = #aeaaa0 1px solid; TEXT-ALIGN: left } #pageHeader .topbar { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: = #eee; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: = 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: = tahoma, verdana; HEIGHT: 30px } #pageHeader .topbar A { TEXT-DECORATION: underline } #pageHeader .topbar A:hover { COLOR: #990000 } #pageHeader .topbar .search_div { FLOAT: right } #pageHeader .topbar .search_div INPUT { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; MARGIN-LEFT: 8px; = WIDTH: 200px; BORDER-TOP-COLOR: #ddd; MARGIN-RIGHT: 4px; = BORDER-RIGHT-COLOR: #ddd } #pageHeader .banner { BACKGROUND: #fff; HEIGHT: 98px } #pageHeader .banner .logo { PADDING-LEFT: 16px; FLOAT: left; PADDING-TOP: 12px } #pageHeader .leaderboard { PADDING-LEFT: 9px; FLOAT: right; MARGIN: 0px 8px; BORDER-LEFT: #ccc 1px = solid; HEIGHT: 90px } #pageHeader .leaderboard .arrow { FLOAT: left } UL#sectionMenu { BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px } UL#sectionMenu A { PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 6px; COLOR: = #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff } UL#sectionMenu A:hover { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A:focus { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A.MenuBarItemHover { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A.MenuBarItemSubmenuHover { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A.MenuBarSubmenuVisible { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A.MenuBarItemSelected { COLOR: #fff; BACKGROUND-COLOR: #990000 } UL#sectionMenu A.MenuBarItemSubmenu { PADDING-RIGHT: 25px; BACKGROUND-POSITION: 85% 50%; BACKGROUND-IMAGE: = url(../../img/SpryMenuBarDown.gif) } UL#sectionMenu A.MenuBarItemSubmenuHover { BACKGROUND-IMAGE: url(../../img/SpryMenuBarDownHover.gif) } UL#sectionMenu UL { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; WIDTH: 160px; BORDER-BOTTOM: #ccc 0px solid } UL#sectionMenu UL LI { WIDTH: 160px } UL#sectionMenu LI { BORDER-RIGHT: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = WIDTH: auto; FONT-FAMILY: trebuchet ms, arial; TEXT-ALIGN: center } UL#sectionMenu LI UL LI { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left } #pageHeader .subbar { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: = #eee; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: = 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: = tahoma, verdana; HEIGHT: 30px } #pageHeader .subbar A { TEXT-DECORATION: underline } #pageHeader .subbar A:hover { COLOR: #990000 } #pageHeader .subbar .search { FLOAT: left } #pageHeader .subbar .search INPUT { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; MARGIN-LEFT: 8px; = WIDTH: 240px; BORDER-TOP-COLOR: #ddd; MARGIN-RIGHT: 4px; = BORDER-RIGHT-COLOR: #ddd } #pageHeader .subbar .search .sLocation { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; = MARGIN: 4px 0px 0px 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; = BORDER-BOTTOM: #ccc 1px solid } #pageHeader .selBox { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; = MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 70px; BORDER-BOTTOM: = #ccc 1px solid } #pageHeader .searchbar { FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #333; = LINE-HEIGHT: 22px; FONT-FAMILY: trebuchet ms, arial } #pageHeader .searchbar INPUT { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; MARGIN-LEFT: 8px; = WIDTH: 300px; BORDER-TOP-COLOR: #ddd; MARGIN-RIGHT: 4px; = BORDER-RIGHT-COLOR: #ddd } #storySections .section { FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 288px; BORDER-BOTTOM: #ccc 1px = solid } #storySections .collumnl { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 16px; FLOAT: left; WIDTH: = 288px } #storySections .collumnr { PADDING-LEFT: 16px; FLOAT: left; WIDTH: 288px } #storySections .title { FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #990000 } #storySections .section { FONT-FAMILY: trebuchet ms, arial } #storySections .section .lead { CLEAR: both; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #333 } #storySections .section .lead .photo { FLOAT: left; MARGIN-RIGHT: 8px } #storySections .section .lead .photo IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid } #storySections .section .lead .headline { FONT-SIZE: 16px } #storySections .section .lead .date { FONT-SIZE: 11px; COLOR: #666 } #storySections .section .media_fp { FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #333 } #storySections .section .media_fp .photo { FLOAT: left; MARGIN-RIGHT: 8px } #storySections .section .media_fp .photo IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid } #storySections .section .media_fp .headline { FONT-SIZE: 14px } #storySections .section .story { FONT-SIZE: 12px; WIDTH: 272px; COLOR: #333 } #storySections .section .story { FONT-SIZE: 12px; WIDTH: 272px; COLOR: #333 } #storySections .section .story .headline { FONT-SIZE: 12px } #storySections .section .pubTime { FONT-SIZE: 11px; COLOR: #990000 } #storySections .section .story .comment { BACKGROUND-POSITION: left center; PADDING-LEFT: 14px; FONT-SIZE: 11px; = MARGIN-LEFT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: georgia, = "times new roman" } #accountLogin .field { PADDING-BOTTOM: 8px } #accountLogin .field INPUT { WIDTH: 180px } #accountLogin .field .label { FONT-SIZE: 11px; MARGIN-LEFT: 4px; FONT-FAMILY: tahoma, verdana } #accountLogin .submit { MARGIN-TOP: 8px } #deskHeader { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #ccc 1px solid; = TEXT-ALIGN: center } #pageFooter .bottombar { PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 8px; = PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: = 4px; COLOR: #999; LINE-HEIGHT: 22px; PADDING-TOP: 4px } #pageFooter .bottombar A { TEXT-DECORATION: underline } #pageFooter .bottombar A:hover { COLOR: #990000 } #pageFooter .bottombar .newsletter { FLOAT: right; COLOR: #333 } #pageFooter .bottombar .newsletter INPUT { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; MARGIN-LEFT: 8px; = WIDTH: 200px; BORDER-TOP-COLOR: #ddd; MARGIN-RIGHT: 4px; = BORDER-RIGHT-COLOR: #ddd } #pageFooter .searchbar { FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #333; = LINE-HEIGHT: 22px; FONT-FAMILY: trebuchet ms, arial } #pageFooter .searchbar INPUT { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; MARGIN-LEFT: 8px; = WIDTH: 300px; BORDER-TOP-COLOR: #ddd; MARGIN-RIGHT: 4px; = BORDER-RIGHT-COLOR: #ddd } #pageFooter .copyright { COLOR: #666; LINE-HEIGHT: 18px } #pageFooter .sponsored_links { COLOR: #666; LINE-HEIGHT: 18px } #photoFrame { FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 600px } #photoFrame .photo { FONT-SIZE: 330px; BACKGROUND: #000; VERTICAL-ALIGN: middle; WIDTH: = 600px; HEIGHT: 400px; TEXT-ALIGN: center } #photoFrame .photo IMG { VERTICAL-ALIGN: middle } #photoFrame .controls { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid } #photoFrame .controls .scroll { CURSOR: pointer; HEIGHT: 36px; TEXT-ALIGN: center } #photoFrame .controls .scroll:hover { BACKGROUND: #eee no-repeat center 50% } #photoFrame .controls IMG { PADDING-TOP: 11px } #photoFrame .controls .last { BACKGROUND-POSITION: center 50%; FLOAT: left; WIDTH: 198px; = BACKGROUND-REPEAT: no-repeat } #photoFrame .controls .autorotate { BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: center 50%; FLOAT: = left; BORDER-LEFT: #ccc 1px solid; WIDTH: 199px; BACKGROUND-REPEAT: = no-repeat } #photoFrame .controls .next { BACKGROUND-POSITION: center 50%; FLOAT: left; WIDTH: 198px; = BACKGROUND-REPEAT: no-repeat } #photoFrame .pages { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; COLOR: #999; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ccc 1px = solid; TEXT-ALIGN: center } #photoFrame .pages .page { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px = tacoma, verdana; CURSOR: pointer; PADDING-TOP: 2px } #photoFrame .pages .unselected { BACKGROUND-COLOR: #fff } #photoFrame .pages .unselected A { COLOR: #224466 } #photoFrame .pages .selected { BACKGROUND-COLOR: #224466 } #photoFrame .pages .selected A { COLOR: #fff } #photoInfo { FONT: 11px tahoma, verdana; COLOR: #333; TEXT-ALIGN: left } #photoInfo .caption { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% = 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #photoInfo .caption .headline { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333; LINE-HEIGHT: 20px; = FONT-FAMILY: trebuchet ms, arial } #photoInfo .caption .links { COLOR: #999; PADDING-TOP: 6px } .listmenu { FLOAT: left; WIDTH: 146px } .listmenu TABLE { WIDTH: 146px } .listmenu TD { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; FONT: 11px = tacoma, verdana, arial; PADDING-TOP: 6px } .listmenu TABLE .item { COLOR: #224466 } .listmenu TABLE .item:hover { BACKGROUND: #eee; CURSOR: pointer; TEXT-DECORATION: none } .listmenu TABLE .selected { BACKGROUND: #224466; COLOR: #fff } .listmenu TABLE .selected A { COLOR: #fff } .listmenu TABLE .selected:hover { BACKGROUND: #224466 } #galleryList { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } #galleryList .galleries { PADDING-LEFT: 8px; FLOAT: left; OVERFLOW: hidden; WIDTH: 768px; HEIGHT: = 174px } #galleryList .galleries .scroll { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; CURSOR: pointer; BORDER-BOTTOM: #ccc 1px solid } #galleryList .galleries .scroll .content { BACKGROUND-POSITION: center 50%; WIDTH: 22px; BACKGROUND-REPEAT: = no-repeat; HEIGHT: 172px } #galleryList .galleries .item { FLOAT: left; WIDTH: 134px; CURSOR: pointer; COLOR: #666; MARGIN-RIGHT: = 7px; TEXT-ALIGN: center } #galleryList .galleries .item IMG { HEIGHT: 66px } #galleryList .galleries .item .title { FONT: 9px/21px tacoma, verdana; OVERFLOW: hidden; HEIGHT: 21px; = TEXT-ALIGN: center } #galleryList .galleries .item .spacer { FLOAT: left; WIDTH: 17px } #galleryList .galleries .item .thumbnail { BACKGROUND: #000; FLOAT: left; WIDTH: 100px; HEIGHT: 66px; TEXT-ALIGN: = center } #galleryList .galleries .item .thumbnail .image { BACKGROUND-POSITION: center center; WIDTH: 100px; BACKGROUND-REPEAT: = no-repeat; HEIGHT: 66px } #photoList { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; WIDTH: 332px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: = 201px } #photoList .scroll { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; = MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; = BORDER-BOTTOM: #ccc 1px solid } #photoList .scroll .content { BACKGROUND-POSITION: center 50%; WIDTH: 22px; CURSOR: pointer; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 183px } #photoList .photos { FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 269px } #photoList .photos .thumbnail { BACKGROUND: #000; FLOAT: left; MARGIN: 0px 0px 10px 10px; WIDTH: 55px; = HEIGHT: 55px; TEXT-ALIGN: center } #photoList .photos .thumbnail .image { BACKGROUND-POSITION: center 50%; WIDTH: 55px; BACKGROUND-REPEAT: = no-repeat; HEIGHT: 55px } #videoPlayer { FLOAT: left; WIDTH: 614px } #videoPlayer .controls { BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; = BACKGROUND: #f9f9f9; PADDING-BOTTOM: 8px; BORDER-LEFT: #dedede 1px = solid; PADDING-TOP: 8px } #videoPlayer .text { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: trebuchet = ms, arial } #videoPlayer .text .headline { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; = LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px } #videoPlayer .text .headline .leadin { FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #666 } #videoPlayer #player { FONT-SIZE: 12px; BACKGROUND: #000; WIDTH: 600px; LINE-HEIGHT: 358px; = HEIGHT: 358px; TEXT-ALIGN: center } #videoPlayer #player A { COLOR: #fff } #adBox { FLOAT: right; PADDING-BOTTOM: 8px; WIDTH: 300px; TEXT-ALIGN: right } #adBox .companion { HEIGHT: 250px } #adBox .feature { PADDING-TOP: 8px } #adBox .feature IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #videoResults .video { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: = 5px; WIDTH: 278px; PADDING-TOP: 5px; HEIGHT: 120px } #videoResults .video IMG { WIDTH: 100px } #videoResults .video .title { PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 16px; FLOAT: left; = WIDTH: 162px; LINE-HEIGHT: 20px; FONT-FAMILY: trebuchet ms, arial } #photoResults .topresult .title { CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; = LINE-HEIGHT: 20px; PADDING-TOP: 8px; FONT-FAMILY: trebuchet ms, arial } #photoResults .topresult .caption { FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 16px } #photoResults .thumbnail { FLOAT: left; WIDTH: 134px; HEIGHT: 134px } #searchResults { FONT-SIZE: 11px; PADDING-BOTTOM: 16px; FONT-FAMILY: tacoma, verdana } #PN #PN_Prev { FLOAT: left } #PN #PN_Next { FLOAT: right } #PN .index { PADDING-LEFT: 130px; FLOAT: left } #linkIm:hover { TEXT-DECORATION: underline } BR { CLEAR: none } .pad6 { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } .pad12 { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; = PADDING-TOP: 12px } .pad16 { PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; = PADDING-TOP: 16px } .pad160 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; = PADDING-TOP: 16px } .pad8 { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } .pad4 { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } .pad32 { PADDING-RIGHT: 32px; PADDING-LEFT: 32px; PADDING-BOTTOM: 32px; = PADDING-TOP: 32px } .border { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } .floatl { FLOAT: left } .floatr { FLOAT: right } INPUT { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; = BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 3px; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } TEXTAREA { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; = BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 3px; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } checkbox { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .button { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #333; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; = FONT-FAMILY: tahoma, verdana } .button_sm { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #333; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; = FONT-FAMILY: tahoma, verdana } .button:hover { BACKGROUND: #990000; CURSOR: pointer } .button_sm:hover { BACKGROUND: #990000; CURSOR: pointer } .button { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: trebuchet = ms, arial } .button_sm { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: trebuchet = ms, arial } .button { PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } .button_sm { PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px } .warning { BORDER-RIGHT: #ffb6c1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #ffb6c1 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffe4e1; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffb6c1 1px solid; = PADDING-TOP: 4px; BORDER-BOTTOM: #ffb6c1 1px solid; TEXT-ALIGN: center } .notice { BORDER-RIGHT: #319d31 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #319d31 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d3ffd3; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #319d31 1px solid; = PADDING-TOP: 4px; BORDER-BOTTOM: #319d31 1px solid; TEXT-ALIGN: center } .noticeCaption { BORDER-RIGHT: #9d6131 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #9d6131 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: = #fff4d3; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #9d6131 = 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #9d6131 1px solid } .confirm { BORDER-RIGHT: #319d31 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #319d31 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d3ffd3; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #319d31 1px solid; = PADDING-TOP: 4px; BORDER-BOTTOM: #319d31 1px solid; TEXT-ALIGN: center } .edit { FONT-SIZE: 32px; BACKGROUND: #bbb; VERTICAL-ALIGN: middle; COLOR: #fff; = LINE-HEIGHT: 38px; FONT-FAMILY: tahoma, verdana; TEXT-ALIGN: center } .edit:hover { BACKGROUND: #ddd } .iconlink { PADDING-RIGHT: 19px; BACKGROUND-POSITION: right center; FONT-SIZE: = 11px; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: = tahoma, verdana } H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px } H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px } H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px } H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px } H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px } H1 { FONT-SIZE: 24px; COLOR: #990000; FONT-FAMILY: trebuchet ms, arial } H2 { FONT-SIZE: 16px; PADDING-BOTTOM: 4px; FONT-FAMILY: trebuchet ms, arial } STRONG { FONT-WEIGHT: normal } .ulink:hover { TEXT-DECORATION: underline } .page_title A { FONT-SIZE: 24px; COLOR: #990000 } .page_title { PADDING-BOTTOM: 12px } #pageWrapper { BACKGROUND: #fff; HEIGHT: 100% } #pageContent { BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; FLOAT: left; WIDTH: = 641px } #pageContent .blog UL A { FONT-WEIGHT: bold } #pageContent .breadcrumb { FONT-SIZE: 11px; PADDING-BOTTOM: 16px; FONT-FAMILY: tahoma, verdana } #pageContent .breadcrumb A { TEXT-DECORATION: underline } #partners UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: = 12px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #partners UL LI { MARGIN-TOP: 4px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 2px } #contentHeader { PADDING-LEFT: 16px; WIDTH: 610px; PADDING-TOP: 10px } #contentHeader .title { FONT-SIZE: 32px; VERTICAL-ALIGN: middle; WIDTH: 610px; LINE-HEIGHT: = 80px; FONT-FAMILY: trebuchet ms, arial; HEIGHT: 80px; TEXT-ALIGN: center } #contentHeader .title A { COLOR: #fff } #contentHeader .pages { FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 13px; PADDING-TOP: 8px; = FONT-FAMILY: tahoma, verdana } #contentHeader .edit { WIDTH: 610px; HEIGHT: 80px } #blogSections .section { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; = MARGIN-BOTTOM: 16px; BORDER-LEFT: #ccc 1px solid; WIDTH: 294px; = BORDER-BOTTOM: #ccc 1px solid } #blogSections .section IMG { PADDING-BOTTOM: 8px } #blogSections .section .title { FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: trebuchet ms, arial } #blogSections .section .title .name { FLOAT: left } #blogSections .section .title A { FONT-SIZE: 16px } #blogSections .section .description { CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; = PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 4px; FONT-FAMILY: = tahoma, verdana } #storyContent { PADDING-BOTTOM: 16px } #storyContent .profile { MARGIN-BOTTOM: 32px } #storyContent .profile .creator { FONT-SIZE: 24px; PADDING-BOTTOM: 4px; COLOR: #666; FONT-FAMILY: = trebuchet ms, arial } #storyContent .profile .group { FONT-SIZE: 16px; PADDING-BOTTOM: 16px; COLOR: #666; FONT-FAMILY: = trebuchet ms, arial } #storyContent .profile { FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma, verdana } #storyContent .embed { WIDTH: 577px } #storyContent .embed .caption { FONT-SIZE: 10px; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #333; = LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: tahoma, verdana } #storyContent .tags { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: tahoma, = verdana } #storyContent .section { PADDING-BOTTOM: 8px; COLOR: #333; FONT-FAMILY: trebuchet ms, arial } #storyContent .section H1 { FONT-SIZE: 24px; COLOR: #990000 } #storyContent .section H1 A { FONT-SIZE: 24px; COLOR: #990000 } #storyContent .section .rss { FLOAT: right; PADDING-TOP: 8px } #storyContent .headline { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 16px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: trebuchet ms, = arial } #storyContent .headline H1 { FONT-SIZE: 24px; COLOR: #446677 } #storyContent .content { FONT-FAMILY: trebuchet ms, arial } #storyContent .content .embed { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: right; PADDING-BOTTOM: = 16px; WIDTH: 301px; PADDING-TOP: 0px } #storyContent .content P { CLEAR: none } #storyContent .byline { PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; = FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; COLOR: #333; = LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; = FONT-FAMILY: tahoma, verdana; HEIGHT: 22px } #storyContent .pagetools { FONT-SIZE: 11px; MARGIN-BOTTOM: 24px; COLOR: #999; LINE-HEIGHT: 22px; = FONT-FAMILY: tahoma, verdana; HEIGHT: 22px; TEXT-ALIGN: right } #relatedStories { =09 } #relatedStories .header .title { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #4d0505 } #relatedStories .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; = BORDER-BOTTOM: #ccc 1px solid } #relatedStories .story { FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: = #ccc 1px solid } #relatedStories A:hover { COLOR: #cc0000; TEXT-DECORATION: underline } #storyContent .content .toolbar { WIDTH: 160px } #storyContent .content .toolbar .toolmenu { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } #storyContent .content .toolbar .toolmenu .tool { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #storyContent .byline IMG { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: = 1px; PADDING-TOP: 1px } #blogComments .comment { FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #333; BORDER-BOTTOM: #ccc = 1px solid; FONT-FAMILY: tahoma, verdana } #blogComments .comment IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #blogComments .comment .content .post { COLOR: #000; LINE-HEIGHT: 18px } #blogComments .comment .content .flag { FONT-SIZE: 9px; FLOAT: right } #blogComments .post .field { PADDING-BOTTOM: 8px } #blogComments .post .field INPUT { WIDTH: 180px } #blogComments .post .field .label { FONT-SIZE: 11px; MARGIN-LEFT: 4px; FONT-FAMILY: tahoma, verdana } #blogComments .post TEXTAREA { PADDING-BOTTOM: 8px; WIDTH: 564px; HEIGHT: 100px } #blogComments .post .submit { PADDING-TOP: 16px; TEXT-ALIGN: right } #betaSurvey { WIDTH: 480px } #betaSurvey .survey { PADDING-BOTTOM: 8px } #betaSurvey .survey .question { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333; FONT-FAMILY: trebuchet = ms, arial } #betaSurvey .survey .scale { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: left; = PADDING-BOTTOM: 8px; WIDTH: 60px; COLOR: #333; PADDING-TOP: 8px; = FONT-FAMILY: tahoma, verdana; TEXT-ALIGN: center } #betaSurvey .survey .scale INPUT { MARGIN-BOTTOM: 4px } #betaSurvey .survey .option { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: left; = PADDING-BOTTOM: 8px; WIDTH: 210px; COLOR: #333; PADDING-TOP: 8px; = FONT-FAMILY: tahoma, verdana } #betaSurvey .survey .option INPUT { FLOAT: left; MARGIN-RIGHT: 8px } .lightbox .frame { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: = 1002; LEFT: 25%; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px = solid; POSITION: absolute; TOP: 25%; BACKGROUND-COLOR: #fff } #dialogBox { WIDTH: 400px; HEIGHT: 140px } #dialogBox .message { FONT-SIZE: 16px; COLOR: #333; FONT-FAMILY: trebuchet ms, arial; HEIGHT: = 60px } #dialogBox .options { BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 16px; BACKGROUND: #eee; = LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center } #rightColumn { BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; WIDTH: 316px } #rightColumn .pad16 { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .sidebox { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #fff; MARGIN-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: = #ccc 1px solid } #pageContent .sidebox { MARGIN-BOTTOM: 16px } .sidebox .header { CLEAR: both; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #ccc 1px solid } .sidebox .header .title { FONT-SIZE: 16px; FLOAT: left; FONT-FAMILY: trebuchet ms, arial } .sidebox .header .tabs { CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; = BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px = solid } .sidebox .header .tabs .item { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; FLOAT: left; = PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 24px; PADDING-TOP: = 0px; FONT-FAMILY: trebuchet ms, arial; HEIGHT: 24px } .sidebox .header .tabs .selected { BACKGROUND: #333; COLOR: #fff } .sidebox .icon { PADDING-RIGHT: 16px; FLOAT: left; WIDTH: 48px } #rightColumn .navigation { FONT-SIZE: 11px; PADDING-BOTTOM: 16px; COLOR: #333; LINE-HEIGHT: 13px; = FONT-FAMILY: tahoma, verdana } #rightColumn .navigation IMG { PADDING-RIGHT: 4px; FLOAT: left } .sidebox .subheader { CLEAR: both; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #ccc 1px solid } .sidebox .subheader .title { FONT-SIZE: 13px; FONT-FAMILY: trebuchet ms, arial } #recentComments .comment { PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc = 1px solid } #recentComments .comment .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #recentComments .comment .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 210px } #recentComments .comment .content .abstract { COLOR: #000; LINE-HEIGHT: 18px; FONT-STYLE: italic } #topStories { MARGIN-BOTTOM: 16px } #topStories .lead .embed { PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 12px; WIDTH: 301px; PADDING-TOP: 0px } #topStories .lead .embed IMG { WIDTH: 300px } #topStories .lead .headline { FONT-SIZE: 26px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 28px; FONT-FAMILY: = trebuchet ms, arial } #topStories .lead .abstract { FONT-SIZE: 11px; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma, verdana } #topStories .lead .edit { WIDTH: 610px; HEIGHT: 200px } #topStories .story { WIDTH: 298px } #topStories .story .embed { FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: 106px } #topStories .story .profile { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px = solid; WIDTH: 94px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid } #topStories .story .headline { FONT-SIZE: 16px; PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; FONT-FAMILY: = trebuchet ms, arial } #topStories .story .byline { FONT-SIZE: 11px; PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; FONT-FAMILY: = trebuchet ms, arial } #topStories .story .abstract { FONT-SIZE: 11px; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma, verdana } #topStories .story .edit { WIDTH: 298px; HEIGHT: 200px } #topStories .header { CLEAR: both; FONT-SIZE: 16px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 6px; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: trebuchet ms, arial } #storySections { PADDING-BOTTOM: 16px } #storySections .header { CLEAR: both; FONT-SIZE: 16px; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #ccc = 1px solid; FONT-FAMILY: trebuchet ms, arial } #storySections .collumnl { MARGIN-TOP: 8px } #storySections .collumnr { MARGIN-TOP: 8px } #storySections .catagory { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #ccc 1px solid } #storySections .catagory .title { CLEAR: both; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #990000; = FONT-FAMILY: trebuchet ms, arial } #storySections .catagory .media { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; FLOAT: left; WIDTH: = 190px } #storySections .catagory .media .photo { WIDTH: 190px } #storySections .catagory .media .caption { FONT-SIZE: 11px; PADDING-TOP: 4px; FONT-FAMILY: tahoma, verdana } #storySections .catagory .media .edit { WIDTH: 190px; HEIGHT: 200px } #storySections .catagory .lead { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; = FLOAT: left; WIDTH: 190px } #storySections .catagory .lead .headline { FONT-SIZE: 16px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; FONT-FAMILY: = trebuchet ms, arial } #storySections .catagory .lead .abstract { FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, verdana } #storySections .catagory .lead .edit { WIDTH: 190px; HEIGHT: 200px } #storySections .catagory .headlines { PADDING-LEFT: 8px; FLOAT: left; WIDTH: 195px } #storySections .catagory .headlines .story { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; COLOR: #333; BORDER-BOTTOM: = #ccc 1px solid } #storySections .catagory .headlines .story .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #storySections .catagory .headlines .story .byline { FONT-SIZE: 11px; FLOAT: right; WIDTH: 140px } #storyContents .header { CLEAR: both; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #ccc = 1px solid; FONT-FAMILY: trebuchet ms, arial } #storyContents .post { FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 18px; BORDER-BOTTOM: = #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #storyContents .post .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #storyContents .post .content { FLOAT: right; WIDTH: 456px } #storyContents .post .content .headline { FONT-SIZE: 16px; PADDING-BOTTOM: 4px; FONT-FAMILY: trebuchet ms, arial } #storyContents .post .content .abstract { CLEAR: left; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; = FONT-FAMILY: tahoma, verdana } #storyContents .post .content .byline { FONT-SIZE: 13px; PADDING-BOTTOM: 4px; FONT-STYLE: italic; FONT-FAMILY: = trebuchet ms, arial } #storyContents .post .content .tags { FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: tahoma, verdana } #mostPopular .header { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #mostPopular .header .title { FLOAT: none; PADDING-BOTTOM: 4px } #mostPopular .story .count { PADDING-RIGHT: 4px; FONT-SIZE: 16px; FLOAT: left; WIDTH: 16px; COLOR: = #333; FONT-FAMILY: georgia, times new roman } #mostPopular .video .count { PADDING-RIGHT: 4px; FONT-SIZE: 16px; FLOAT: left; WIDTH: 16px; COLOR: = #333; FONT-FAMILY: georgia, times new roman } #mostPopular .video IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px = solid; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #mostPopular .story { PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc = 1px solid } #mostPopular .story .profile { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #mostPopular .story .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 190px } #topVideos { PADDING-BOTTOM: 16px } #topVideos #video { PADDING-TOP: 8px } #topVideos .video { PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc = 1px solid } #topVideos .video .profile { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #topVideos .video .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 232px } #topVideos .video .headline { FONT-SIZE: 14px; PADDING-BOTTOM: 4px; FONT-FAMILY: trebuchet ms, arial } #userProfile { MARGIN-BOTTOM: 16px } #userProfile .profile { FLOAT: left; WIDTH: 200px } #userProfile .profile IMG { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid } #userProfile .content { FLOAT: right; WIDTH: 354px } #userProfile .content .name { FONT-SIZE: 26px; PADDING-BOTTOM: 4px; COLOR: #446677; FONT-FAMILY: = trebuchet ms, arial } #userProfile .content .fact { FONT-SIZE: 13px; COLOR: #333; LINE-HEIGHT: 21px; FONT-FAMILY: trebuchet = ms, arial } #userProfile .content .title { FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #333; LINE-HEIGHT: 21px; = PADDING-TOP: 4px; FONT-FAMILY: trebuchet ms, arial } #userProfile .content .fact .label { COLOR: #000 } #userProfile .posts .title { CLEAR: both; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #ccc = 1px solid; FONT-FAMILY: trebuchet ms, arial } #userProfile .posts .story { FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; COLOR: #333; BORDER-BOTTOM: #ccc = 1px solid; FONT-FAMILY: tahoma, verdana } #userProfile .posts .story .date { FONT-SIZE: 18px; FLOAT: left; WIDTH: 40px; FONT-FAMILY: georgia, times = new roman; TEXT-ALIGN: center } #userProfile .posts .story .date .day { FONT-SIZE: 40px } #userProfile .posts .story .headline { CLEAR: both; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; FONT-FAMILY: = trebuchet ms, arial } #userProfile .posts .story .content { FLOAT: right; WIDTH: 512px } #userProfile .posts .story .content .post { COLOR: #000; LINE-HEIGHT: 18px } #newsLetter .field INPUT { WIDTH: 118px; MARGIN-RIGHT: 2px } #newsLetter .title { 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 } #topMedia { PADDING-BOTTOM: 16px } #topMedia .profile { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: = #ccc 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #topMedia .collumnl .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 292px } #topMedia .headline { FONT-SIZE: 14px; FONT-FAMILY: trebuchet ms, arial } #topMedia .photo { MARGIN-BOTTOM: 12px; WIDTH: 228px } #topMedia #video { MARGIN-BOTTOM: 6px } #topMedia .collumnl { WIDTH: 348px } #topMedia .collumnr { WIDTH: 228px } #topMedia .collumnr .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 228px } #rightColumn .newsletter { FONT-SIZE: 12px; PADDING-BOTTOM: 8px; WIDTH: 300px; COLOR: #333; = FONT-FAMILY: trebuchet ms, arial } #rightColumn .newsletter INPUT { MARGIN-LEFT: 8px; WIDTH: 144px; MARGIN-RIGHT: 8px } #slideShows .header .ntab { CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; = BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px = solid } #slideShows .header .ntab .item { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; FLOAT: left; = PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 24px; PADDING-TOP: = 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: trebuchet ms, arial; = HEIGHT: 24px } #slideShows .header .ntab .selected { BACKGROUND: #333; COLOR: #fff } #slideShows .header { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #slideShows .header .title { FLOAT: none; PADDING-BOTTOM: 4px } #slideShows .galleries { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } #slideShows .galleries .scroll { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #fff; FLOAT: left; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; = BORDER-BOTTOM: #ccc 1px solid } #slideShows .galleries .item { FLOAT: left; CURSOR: pointer; COLOR: #666; MARGIN-RIGHT: 15px } #slideShows .galleries .item .thumbnail { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: = 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc = 1px solid } #slideShows .galleries .item .thumbnail .content { BACKGROUND: #000; WIDTH: 100px; LINE-HEIGHT: 120px; HEIGHT: 66px; = TEXT-ALIGN: center } #slideShows .galleries .item .thumbnail .content .image { BACKGROUND-POSITION: center 50%; WIDTH: 100px; BACKGROUND-REPEAT: = no-repeat } #slideShows .galleries .item .name { CLEAR: both; FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 110px; = LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: tahoma, verdana; = HEIGHT: 28px; TEXT-ALIGN: center } #slideShows .galleries .item .name A { COLOR: #333 } #slideShows .galleries .scroll .content { BACKGROUND-POSITION: center 50%; WIDTH: 22px; BACKGROUND-REPEAT: = no-repeat } #slideShows .galleries .disabled { BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 22px; = BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #latestVideos { COLOR: #333 } #latestVideos .header .iconlink { MARGIN-TOP: 5px } #latestVideos .frame { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FONT-SIZE: = 11px; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #666; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #latestVideos .lead { PADDING-BOTTOM: 8px; PADDING-TOP: 8px } #latestVideos .lead .headline { FONT-WEIGHT: bold } #latestVideos .video { PADDING-TOP: 8px } #latestVideos .video .thumbnail { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: = 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 60px; PADDING-TOP: 4px; = BORDER-BOTTOM: #ccc 1px solid } #latestVideos .video .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 186px } #affliatesBox { COLOR: #333 } #affliatesBox .header .iconlink { MARGIN-TOP: 5px } #affliatesBox .frame { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FONT-SIZE: = 11px; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #666; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #affliatesBox .lead { PADDING-BOTTOM: 8px; PADDING-TOP: 8px } #affliatesBox .lead .headline { FONT-WEIGHT: bold } #affliatesBox .video { PADDING-TOP: 8px } #affliatesBox .video .thumbnail { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: = 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 60px; PADDING-TOP: 4px; = BORDER-BOTTOM: #ccc 1px solid } #affliatesBox .video .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 186px } #sponsorLink { COLOR: #333 } #sponsorLink .header .iconlink { MARGIN-TOP: 5px } #sponsorLink .frame { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FONT-SIZE: = 11px; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #666; = BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #sponsorLink .lead { PADDING-BOTTOM: 8px; PADDING-TOP: 8px } #sponsorLink .lead .headline { FONT-WEIGHT: bold } #sponsorLink .video { PADDING-TOP: 8px } #sponsorLink .video .thumbnail { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: = 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 60px; PADDING-TOP: 4px; = BORDER-BOTTOM: #ccc 1px solid } #sponsorLink .video .content { FONT-SIZE: 11px; FLOAT: right; WIDTH: 186px } #leadPhoto { MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 16px; COLOR: #333; BORDER-BOTTOM: = #ccc 1px solid } #leadPhoto .photo { =09 } #leadPhoto .headline { FONT-WEIGHT: bold; FONT-SIZE: 11px } #leadPhoto .header { COLOR: #000 } #sectionStories { COLOR: #333 } #topicStories { COLOR: #333 } #topicStories { FLOAT: left; WIDTH: 376px } #topicStories .lead IMG { WIDTH: 376px } #topicStories .lead .caption { FONT-SIZE: 10px; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #333; = LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: tahoma, verdana } #sectionStories .story { FONT-SIZE: 12px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; PADDING-TOP: = 12px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #topicStories .story { FONT-SIZE: 12px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; PADDING-TOP: = 12px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana } #sectionStories .story .headline { FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; MARGIN: 0px; = FONT-FAMILY: trebuchet ms, arial } #topicStories .story .headline { FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; MARGIN: 0px; = FONT-FAMILY: trebuchet ms, arial } #sectionStories .story .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: = #ccc 1px solid; MARGIN-RIGHT: 8px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc = 1px solid } #topicStories .story .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: = #ccc 1px solid; MARGIN-RIGHT: 8px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc = 1px solid } #sectionStories .story .catagory { FONT-SIZE: 11px; COLOR: #990000 } #topicStories .story .catagory { FONT-SIZE: 11px; COLOR: #990000 } #topicMedia { FLOAT: right; WIDTH: 200px; FONT-FAMILY: tahoma, verdana } #topicMedia .frame { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } #topicMedia .thumbnail { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px = solid } #topicMedia .thumbnail .image { BACKGROUND-POSITION: center 50%; WIDTH: 172px; BACKGROUND-REPEAT: = no-repeat; HEIGHT: 96px } #topicMedia .title { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } #latest_headlines .pub { FONT-SIZE: 8pt; COLOR: #990000 } #qButton:hover { BACKGROUND: #990000; CURSOR: pointer; COLOR: #fff } #pb_header { BACKGROUND: #eee; COLOR: #fff } #pb_header .title { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; = BACKGROUND: #333333; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 120px; = COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px } #pb_header .col { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #fff; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: = 15px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px; = TEXT-ALIGN: center } #pb_header .mid { FLOAT: right; MARGIN: 5px; WIDTH: 50px; COLOR: #000; HEIGHT: 15px; = TEXT-ALIGN: center } #pb_header .col:hover { BACKGROUND: #ccc; CURSOR: pointer; COLOR: #000 } #pb_header A { FONT-SIZE: 14px; COLOR: #fff } #pb_header .title { FONT-SIZE: 14px; COLOR: #fff } A.tpstyle:link { COLOR: #116395! important; BORDER-BOTTOM: 1px dotted } A.tpstyle:visited { COLOR: #116395! important; BORDER-BOTTOM: 1px dotted } A.tpstyle:hover { COLOR: #990000! important } #addStories UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #relatedStories UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #addStories UL LI { MARGIN-TOP: 2px; PADDING-LEFT: 14px; BACKGROUND: = url(/img/li_bullet.png) no-repeat left top; MARGIN-BOTTOM: 2px } #relatedStories UL LI { MARGIN-TOP: 2px; PADDING-LEFT: 14px; BACKGROUND: = url(/img/li_bullet.png) no-repeat left top; MARGIN-BOTTOM: 2px } UL.starRating { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(/img/star_scale.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 65px; PADDING-TOP: 0px; HEIGHT: 13px } UL.starRating LI { DISPLAY: block; FONT-WEIGHT: bold; POSITION: absolute; HEIGHT: 13px } UL.starRating LI SPAN { DISPLAY: block; WIDTH: 100%; HEIGHT: 13px; TEXT-DECORATION: none } UL.starRating LI.r1 { Z-INDEX: 279; WIDTH: 13px } UL.starRating LI.r2 { Z-INDEX: 278; WIDTH: 26px } UL.starRating LI.r3 { Z-INDEX: 277; WIDTH: 39px } UL.starRating LI.r4 { Z-INDEX: 276; WIDTH: 52px } UL.starRating LI.r5 { Z-INDEX: 275; WIDTH: 65px } UL.starRating LI SPAN:hover { BACKGROUND: url(/img/star_scale.png) 0px -13px; CURSOR: pointer } A.addUnderline:hover { TEXT-DECORATION: underline } ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/css/hs.css?r1 .highslide-wrapper DIV { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica } .highslide { CURSOR: url(/img/graphics/zoomin.cur), pointer; TEXT-DECORATION: none; = outline: none } .highslide IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .highslide:hover IMG { BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-COLOR: gray; BORDER-TOP-COLOR: = gray; BORDER-RIGHT-COLOR: gray } .highslide-active-anchor IMG { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: = black; BORDER-RIGHT-COLOR: black } .highslide-active-anchor:hover IMG { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: = black; BORDER-RIGHT-COLOR: black } .highslide-image { BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BACKGROUND: = gray; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid } .highslide-wrapper { BACKGROUND: white } .rounded-white { BACKGROUND: white } .highslide-image-blur { =09 } .highslide-number { FONT-WEIGHT: bold; COLOR: gray } .highslide-caption { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: = white; PADDING-BOTTOM: 5px; COLOR: #333; BORDER-TOP-STYLE: none; = LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: tahoma, verdana } .highslide-heading { DISPLAY: none; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.4em } .highslide-dimming { BACKGROUND: black; POSITION: absolute } .highslide-loading { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: = 3px 1px; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: = 22px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: = url(/img/graphics/loader.white.gif); PADDING-BOTTOM: 3px; = TEXT-TRANSFORM: uppercase; BORDER-LEFT: white 1px solid; COLOR: black; = PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-COLOR: white; TEXT-DECORATION: none } A.highslide-credits { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: = 2px; COLOR: gray; PADDING-TOP: 2px; TEXT-DECORATION: none } A.highslide-credits I { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: = 2px; COLOR: gray; PADDING-TOP: 2px; TEXT-DECORATION: none } A.highslide-credits:hover { COLOR: white; BACKGROUND-COLOR: gray } A.highslide-credits:hover I { COLOR: white; BACKGROUND-COLOR: gray } .highslide-controls { MARGIN-TOP: 20px; BACKGROUND: url(/img/graphics/controlbar-black.gif) = no-repeat 0px -90px; MARGIN-BOTTOM: 10px; WIDTH: 195px; MARGIN-RIGHT: = 15px; HEIGHT: 40px } .highslide-controls UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(/img/graphics/controlbar-black.gif) no-repeat right -90px; LEFT: = 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; = LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 40px } .highslide-controls LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } .highslide-controls A { DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: = url(/img/graphics/controlbar-black.gif); WIDTH: 30px; HEIGHT: 30px; = outline: none } .highslide-controls A.disabled { CURSOR: default } .highslide-controls A SPAN { DISPLAY: none } .highslide-move A { CURSOR: move } .hidden-container { DISPLAY: none } .highslide-controls .highslide-previous A { BACKGROUND-POSITION: 0px 0px } .highslide-controls .highslide-previous A:hover { BACKGROUND-POSITION: 0px -30px } .highslide-controls .highslide-previous A.disabled { BACKGROUND-POSITION: 0px -60px } .highslide-controls .highslide-play A { BACKGROUND-POSITION: -30px 0px } .highslide-controls .highslide-play A:hover { BACKGROUND-POSITION: -30px -30px } .highslide-controls .highslide-play A.disabled { BACKGROUND-POSITION: -30px -60px } .highslide-controls .highslide-pause A { BACKGROUND-POSITION: -60px 0px } .highslide-controls .highslide-pause A:hover { BACKGROUND-POSITION: -60px -30px } .highslide-controls .highslide-next A { BACKGROUND-POSITION: -90px 0px } .highslide-controls .highslide-next A:hover { BACKGROUND-POSITION: -90px -30px } .highslide-controls .highslide-next A.disabled { BACKGROUND-POSITION: -90px -60px } .highslide-controls .highslide-move A { BACKGROUND-POSITION: -120px 0px } .highslide-controls .highslide-move A:hover { BACKGROUND-POSITION: -120px -30px } .highslide-controls .highslide-full-expand A { BACKGROUND-POSITION: -150px 0px } .highslide-controls .highslide-full-expand A:hover { BACKGROUND-POSITION: -150px -30px } .highslide-controls .highslide-full-expand A.disabled { BACKGROUND-POSITION: -150px -60px } .highslide-controls .highslide-close A { BACKGROUND-POSITION: -180px 0px } .highslide-controls .highslide-close A:hover { BACKGROUND-POSITION: -180px -30px } ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/css/navigation.css?w2 .qmmc .qmdivider { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; = FONT-SIZE: 1px; Z-INDEX: 1; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px = solid; POSITION: relative } .qmmc .qmdividery { FLOAT: left; WIDTH: 0px } .qmmc .qmtitle { DISPLAY: block; Z-INDEX: 1; CURSOR: default; WHITE-SPACE: nowrap; = POSITION: relative } .qmclear { CLEAR: left; DISPLAY: block; FONT-SIZE: 1px; FLOAT: none! important; = WIDTH: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px } .qmmc { Z-INDEX: 10; ZOOM: 1; POSITION: relative } .qmmc A { DISPLAY: block; Z-INDEX: 1; FLOAT: left; WHITE-SPACE: nowrap; POSITION: = relative } .qmmc LI { DISPLAY: block; Z-INDEX: 1; FLOAT: left; WHITE-SPACE: nowrap; POSITION: = relative } .qmmc DIV A { FLOAT: none } .qmmc UL A { FLOAT: none } .qmmc UL LI { FLOAT: none } .qmsh DIV A { FLOAT: left } .qmmc DIV { VISIBILITY: hidden; POSITION: absolute } .qmmc LI { =09 } .qmmc UL { Z-INDEX: 10; LEFT: -10000px; POSITION: absolute } .qmmc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .qmmc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #qm0 { BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #fff } #qm0 A { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 17px; PADDING-LEFT: 18px; = FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; COLOR: #333; = PADDING-TOP: 6px; FONT-FAMILY: trebuchet ms, arial; TEXT-DECORATION: = none } #qm0 A:hover { BACKGROUND: #006699; COLOR: #fff; TEXT-DECORATION: none } #qm0 DIV { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 8px; MARGIN: = 0px; PADDING-TOP: 8px } #qm0 UL { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 8px; MARGIN: = 0px; PADDING-TOP: 8px } #qm0 DIV A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; = FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; = BORDER-RIGHT-WIDTH: 0px } #qm0 UL A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; = FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; = BORDER-RIGHT-WIDTH: 0px } #qm0 DIV A:hover { TEXT-DECORATION: none } #qm0 UL A:hover { TEXT-DECORATION: none } #qm0 .qmparent { =09 } #qm0 .arrowdown { PADDING-RIGHT: 25px; BACKGROUND-POSITION: 85% 50%; BACKGROUND-IMAGE: = url(../../img/SpryMenuBarDown.gif); BACKGROUND-REPEAT: no-repeat } #qm0 .arrowdown:hover { PADDING-RIGHT: 25px! important; BACKGROUND-POSITION: 85% 50%; = BACKGROUND-IMAGE: url(../../img/SpryMenuBarDownHover.gif)! important; = BACKGROUND-REPEAT: no-repeat! important } #qm0 .qmsubtitles { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 5px; FONT-FAMILY: = arial } BODY #qm0 .qmactive { BACKGROUND: #006699; COLOR: #ffffff! important } BODY #qm0 .qmactive:hover { BACKGROUND: #006699; COLOR: #ffffff! important } #qm0 .phighlight { BACKGROUND: #006699; COLOR: #ffffff! important } #qm0 .qmtitle A { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 3px; COLOR: #006699; PADDING-TOP: 3px; = FONT-FAMILY: arial } #qm0 .qmtitle A:hover { BACKGROUND: #006699; COLOR: #fff; TEXT-DECORATION: none } #qm0 .qmdividerx { BORDER-TOP: #bfbfbf 1px solid; MARGIN: 4px 0px } #qm0 .qmdividery { MARGIN: 4px 2px 0px; BORDER-LEFT: #aaa 1px solid; HEIGHT: 15px } #qm0 .qmritem SPAN { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccc 1px solid; MARGIN-TOP: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; = BACKGROUND-COLOR: #990000 } #qm0 .qmritemcontent { PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://a.collective-media.net/ad/cm.upi/;sz=728x90;ord=1280330690? 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 5i+fp8g5n//Z ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://a.collective-media.net/adj/cm.upi/;sz=728x90;click0=http://oascentral.upi.com/RealMedia/ads/click_lx.ads/www.upi.com/36281233683310_New_Jersey_residents_rattled_by_30_quake/L11/1280330690/Top/UPI/COLL_100108-100109_UPI_728x90/COLL_100108-100109_UPI_728x90_T.html/525262644f306d4a4e336b4142747934?;ord=1280330690? var cmPageUrl; if(self =3D=3D top) cmPageURL =3D document.location.href; = else cmPageURL =3D document.referrer; document.write(''); = document.write(''); ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0212_01C98669.10E1A080" ------=_NextPart_001_0212_01C98669.10E1A080 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/Top_News/2009/02/03/New_Jersey_residents_rattled_by_30_quake/UPI-36281233683310/ =EF=BB=BF New Jersey residents = rattled by 3.0 quake - UPI.com
Mobile=20 UPI  |   About UPI  |   UPI en=20 Espa=C3=B1ol  |   UPIU - University Media = Alliance  |  =20 My = Account=20
Search:
=20
=20
Go
3D"United=20
You are here:  Home=20 / Top = News / New=20 Jersey residents rattled by 3.0 quake

Top=20 News

View archive | RSS Feed=20

New Jersey residents rattled by 3.0 = quake

Published: Feb. 3, 2009 at 12:48 PM
Ord= er=20 reprints  |  Feedback=20
ROCKAWAY, N.J., Feb. 3 (UPI) -- A seismologist = says the=20 small earthquake that was felt in New Jersey overnight wasn't as unusual = as=20 people might think.

Won-Young = Kim of the=20 Lamont-Doherty Earth Observatory in Palisades, N.Y., told The New York = Times (NYSE:NYT) that = there was=20 a small temblor measuring 2.0 on the Richter scale in the same area last = summer.

Monday night's shaker reached 3.0, which Kim said was a good size for = the=20 Northeast.

The Times said Tuesday that no damage resulted from the quake, which = struck=20 just after 10:30 p.m. EST about 35 miles west of Manhattan.

"It was a loud boom and after that it shook the whole building," Tom = Smaga,=20 who was working at a gas station in Rockaway, N.J. at the time, told the = Times.

Other Rockaway residents described a "bang," a "loud thump" and a = "low=20 rumble."

"It was very scary," said Patricia Avila, who was in her second-floor = apartment at the time, the newspaper reported.


=C2=A9 2009 United Press = International, Inc. All=20 Rights Reserved.

Rate:
Leave=20 a Comment=20
Email=20 to a Friend Print=20 Story
3D"Digg
Digg it
3DFacebook=20
Facebook
3DNewsTrust=20
NewsTrust

News Photos -=20 Slideshows
Photos=20 of the Day
Week=20 in Photos
News
Entertainment
Sports
Features
Archives
The=20 First 100 days
Photos=20 of the Year
=20
Post a comment =
=20
Username:
Email:
Comment:
=20
Verify:
=
Please enter the letters / numbers you = see to the=20 right.
=20
By clicking on "Add = Comments" you are=20 agreeing to the UPI terms of service and acknowledging the comment you = are posting=20 is in compliance with such terms. Please be tasteful and polite. Editors = have=20 the right to remove any comments deemed inappropriate.
News Photos
Barack=20 Obama's First Week in Office
Schools=20 Reopen in Gaza
=20
Martha=20 Washington: Hot or not?
Tuesday, February 3
3D"From=20
From=20 service member to student
Monday, February 2
3D"Daschle:=20
Daschle:=20 Lead HHS or pay IRS?
Monday, February 2
3D"Is=20
Is=20 the U.S. too politically divided?
Friday, January 30
=20
Study:=20 Divorce can age a person's face (11 min)
NBA:=20 Denver 104, San Antonio 96 (14 min)
Accountant=20 charged with hijacking try (27 min) China=20 clones human embryos (29 min) MacArthur=20 awards $2M for climate research (31 min) Kickback=20 investigation moves to casinos (33 min) British=20 flag upside down for Chinese P.M. (34 min) =
If you live in Griggstown, NJ and were concerned about = the 5000=20 dead birds raining from the sky,... Theme: Air Florida Museum of Natural History and American = Elasmobranch=20 Society creates list of most shark-infested... Man with one leg shorter than the other goes into = hospital, comes=20 out with exactly the opposite... Japan hates to ask, but would everyone please stop = licking the=20 tuna? Please? Tracking package: 1Z4972DA48. Left: MEMPHIS, TN at 2:07 = AM,=20 Crashed: LUBBOCK, TX at 4:32 AM
=C2=A9 2009 United Press=20 International, Inc. All Rights Reserved. Official = Government=20 Wires  |   About UPI  |   Site = Map  |   Terms of Use  |   Privacy Policy  |   Advertise Online  |   Contact Us=20
------=_NextPart_001_0212_01C98669.10E1A080 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://oascentral.upi.com/RealMedia/ads/adstream_sx.ads/www.upi.com/36281233683310_New_Jersey_residents_rattled_by_30_quake/1926784814/@Top,Right,Right1,Right2,Right3,Bottom!Top =EF=BB=BF ------=_NextPart_001_0212_01C98669.10E1A080-- ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://ads.adsonar.com/adserving/getAds.jsp?previousPlacementIds=&placementId=1428157&pid=1424767&ps=-1&zw=610&zh=160&url=http%3A//www.upi.com/Top_News/2009/02/03/New_Jersey_residents_rattled_by_30_quake/UPI-36281233683310/&v=5&dct=New%20Jersey%20residents%20ratt-ed%20by%203.0%20quake%20-%20UPI.com&ref=http%3A//news.google.com/news%3Fhl%3Den%26q%3Dearthquake+new+jersey%26um%3D1%26ie%3DUTF-8%26ncl%3D1300261700%26sa%3DX%26oi%3Dnews_result%26resnum%3D1%26ct%3Dmore-results%26cd%3D1 =EF=BB=BF Ads by Quigo
=
Sponsored Links
<= /TBODY>

Simple Diet=20 that works

I shed=20 42 lbs of body fat by following this 1 old = rule

AubreysDietBlog.com

Top 5 Teeth=20 Whiteners

Bananas=20 are yellow. Teeth should be white. Top 5 whiteners=20 reviewed.

www.best-teeth-whitening.com

 =20 Buy a link here  =20
------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.casalemedia.com/casaleJTag.js /* Copyright (C) 2008 Casale Media All Rights Reserved.=0A= The information contained within this document is confidential, = copyrighted and or trade secret. No part of this document may be = reproduced or distributed in any form or by any means, in whole or in = part, without the prior written permission of Casale Media.=0A= */=0A= var CasaleR;if(!CasaleR){CasaleR=3D(new = Date().getTime()%2592000)*256+Math.floor(Math.random()*256)+256;}=0A= var CasaleP;if(!CasaleP){CasaleP=3DcasaleFlashVer();}=0A= function casaleCall(CasaleID,Args){var = divID=3D'CasaleDIV'+Math.random();document.write('
');var = casaleU=3D'';var amp=3D'&';var = casaleIF=3D0;if(top=3D=3Dself){casaleU=3Descape(top.location.href);}else{= casaleU=3Descape(document.referrer);casaleIF=3D1;}=0A= var casaleL=3D0;var casaleT=3D0;var = casaleW=3Dwindow.screen.availWidth;var = casaleH=3Dwindow.screen.availHeight;var = casaleObj=3Ddocument.getElementById(divID);while(casaleObj!=3Dnull){casal= eL+=3DcasaleObj.offsetLeft;casaleT+=3DcasaleObj.offsetTop;casaleObj=3Dcas= aleObj.offsetParent;}=0A= var req=3D' ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://ads.adsonar.com/adserving/getAds.jsp?previousPlacementIds=1428157&placementId=1428228&pid=1424767&ps=-1&zw=300&zh=250&url=http%3A//www.upi.com/Top_News/2009/02/03/New_Jersey_residents_rattled_by_30_quake/UPI-36281233683310/&v=5&dct=New%20Jersey%20residents%20ratt-ed%20by%203.0%20quake%20-%20UPI.com&ref=http%3A//news.google.com/news%3Fhl%3Den%26q%3Dearthquake+new+jersey%26um%3D1%26ie%3DUTF-8%26ncl%3D1300261700%26sa%3DX%26oi%3Dnews_result%26resnum%3D1%26ct%3Dmore-results%26cd%3D1 =EF=BB=BF Ads by Quigo
=
Sponsored Links
<= /TBODY>

Simple Diet=20 that works

I shed=20 42 lbs of body fat by following this 1 old = rule

AubreysDietBlog.com

Top 5 Teeth=20 Whiteners

Bananas=20 are yellow. Teeth should be white. Top 5 whiteners=20 reviewed.

www.best-teeth-whitening.com

=

1 Tip to A Skinny = Stomach

I cut=20 out 2 lbs of body fat per week by obeying this 1 old=20 rule.

karlasweightloss.com

 =20 Buy a link here  =20
------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.adfusion.com/Adfusion.PartnerSite/eec40192-7d43-46be-87cc-ea0f26db2d78.aspx document.write(''); ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://oascentral.upi.com/RealMedia/ads/adstream_sx.ads/www.upi.com/36281233683310_New_Jersey_residents_rattled_by_30_quake/1926784814/@Top,Right,Right1,Right2,Right3,Bottom!Right1 =EF=BB=BF ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://ads.pubmatic.com/AdServer/js/showad.js var komliad_base=3D"http://showads.pubmatic.com/AdServer";=0A= var komliad_js_base=3D"http://ads.pubmatic.com/AdServer";=0A= var komliad_init=3Dnew function() {=0A= if (typeof window.komliad_init_done=3D=3D'undefined') {=0A= window.komliad_init_done=3D0;=0A= }=0A= }=0A= function getTimeStamp() {=0A= var _currentTime =3D new Date();=0A= var _strTime =3D _currentTime.getFullYear() +"-"+ = _currentTime.getMonth() +"-"+ _currentTime.getDate();=0A= _strTime =3D _strTime + " " + _currentTime.getHours() + ":" + = _currentTime.getMinutes() +":"+ _currentTime.getSeconds();=0A= return escape(_strTime);=0A= }=0A= function getColorsQueryString() {=0A= var _page_bg_color=3D"";=0A= var _link_color=3D"";=0A= var _text_color=3D"";=0A= var _stybg=3D'transparent';=0A= if(typeof pmadbgcolor !=3D=3D 'undefined') {=0A= // logic to get information on the background Blending color = settings=0A= _page_bg_color=3DisValidColor(pmadbgcolor)?('#'+pmadbgcolor):"";=0A= }=0A= else if(typeof window.padbgcolor !=3D=3D 'undefined') {=0A= = _page_bg_color=3DisValidColor(window.padbgcolor)?('#'+window.padbgcolor):= "";=0A= }=0A= if(typeof pmadlinkcolor !=3D=3D 'undefined') {=0A= // logic to get information on the link Blending color settings=0A= _link_color=3DisValidColor(pmadlinkcolor)?('#'+pmadlinkcolor):"";=0A= }=0A= else if(typeof window.padlinkcolor !=3D=3D 'undefined') {=0A= = _link_color=3DisValidColor(window.padlinkcolor)?('#'+window.padlinkcolor)= :"";=0A= }=0A= if(typeof pmadtextcolor !=3D=3D 'undefined') {=0A= // logic to get information on the text Blending color settings=0A= _text_color=3DisValidColor(pmadtextcolor)?('#'+pmadtextcolor):"";=0A= }=0A= else if(typeof window.padtextcolor !=3D=3D 'undefined') {=0A= = _text_color=3DisValidColor(window.padtextcolor)?('#'+window.padtextcolor)= :"";=0A= }=0A= else {=0A= if (typeof window.komliad_custom_color=3D=3D'undefined') {=0A= window.komliad_custom_color=3D0;=0A= }=0A= else window.komliad_custom_color+=3D1;=0A= var _komliad_custom_color =3D window.komliad_custom_color;=0A= try {=0A= document.write("")=0A= =0A= var adBoxChild =3D = document.getElementById('PubMatic_AdTags_Loading_22feb83_'+_komliad_custo= m_color);=0A= var adBox =3D adBoxChild.parentNode;=0A= var adBoxChildLink =3D = document.getElementById('PubMatic_AdTags_Loading_22feb83_Anchor_'+_komlia= d_custom_color);=0A= =0A= if(!isValidColor(_link_color.replace(/#/,''))) = _link_color=3DgetStyle(adBoxChildLink,'color');=0A= if(!isValidColor(_text_color.replace(/#/,''))) = _text_color=3DgetStyle(adBox,'color');=0A= //adBox.removeChild(adBoxChild);=0A= =0A= var ob =3D adBox;=0A= while (_stybg =3D=3D 'transparent' || _stybg = =3D=3D 'undefined') {=0A= if (_stybg =3D=3D 'transparent' || = _stybg =3D=3D 'undefined') {=0A= if(ob.tagName=3D=3D"HTML") {=0A= //reached the top of the = page :: ABORT=0A= _stybg=3Ddocument.bgColor;=0A= break;=0A= }=0A= _stybg=3Dnull;=0A= if = (navigator.appName.indexOf('Microsoft') !=3D -1) {=0A= = _stybg=3DgetStyle(ob,'backgroundColor');=0A= }=0A= else {=0A= _stybg=3DgetStyle(ob, = 'background-color');=0A= }=0A= }=0A= ob =3D ob.parentNode;=0A= }=0A= =0A= _stybg=3DfixColorFormat(_stybg);=0A= if(!isValidColor(_text_color.replace(/#/,''))) = _text_color=3DfixColorFormat(_text_color);=0A= if(!isValidColor(_link_color.replace(/#/,''))) = _link_color=3DfixColorFormat(_link_color);=0A= = if(!isValidColor(_page_bg_color.replace(/#/,''))) _page_bg_color =3D = _stybg;=0A= } catch (err) {=0A= if(!isValidColor(_page_bg_color.replace(/#/,''))) = _page_bg_color=3Ddocument.bgColor;=0A= if(!isValidColor(_link_color.replace(/#/,''))) = _link_color=3Ddocument.linkColor;=0A= if(!isValidColor(_text_color.replace(/#/,''))) = _text_color=3Ddocument.fgColor;=0A= }=0A= }=0A= var queryStr=3D"";=0A= queryStr+=3D"kbgColor=3D"+_page_bg_color.replace(/#/,"");=0A= queryStr+=3D"&ktextColor=3D"+_text_color.replace(/#/,"");=0A= queryStr+=3D"&klinkColor=3D"+_link_color.replace(/#/,"");=0A= return queryStr;=0A= }=0A= /**=0A= * Helper Function =0A= */=0A= function isValidColor(clr) {=0A= = if(clr.match('^([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$')) = return true;=0A= return false;=0A= }=0A= function getStyle(el,styleProp)=0A= {=0A= if (typeof el !=3D=3D 'object') {=0A= el =3D document.getElementById(el);=0A= }=0A= if (el.currentStyle) {=0A= var el =3D el.currentStyle[styleProp];=0A= }=0A= else if (window.getComputedStyle) {=0A= var el =3D = document.defaultView.getComputedStyle(el,null).getPropertyValue(styleProp= );=0A= }=0A= return el;=0A= }=0A= function fixColorFormat(str) {=0A= if (str.match('^#?([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$')) = return str;=0A= var clrSet =3D str.split(',');=0A= if(clrSet.length=3D=3D4) return "#ffffff"; =0A= if (parseInt(clrSet[0].split('(')[1])<16) { var redclr =3D = (parseInt(clrSet[0].split('(')[1])).toString(16).toUpperCase(); = redclr=3D"0"+redclr; }=0A= else { var redclr =3D = (parseInt(clrSet[0].split('(')[1])).toString(16).toUpperCase(); }=0A= if (parseInt(clrSet[1])<16) { var grnclr =3D = (parseInt(clrSet[1])).toString(16).toUpperCase(); grnclr=3D"0"+grnclr; }=0A= else { var grnclr =3D = (parseInt(clrSet[1])).toString(16).toUpperCase(); }=0A= if (parseInt(clrSet[2].split(')')[0])<16) { var bluclr =3D = (parseInt(clrSet[2].split(')')[0])).toString(16).toUpperCase(); = bluclr=3D"0"+bluclr; }=0A= else { var bluclr =3D = (parseInt(clrSet[2].split(')')[0])).toString(16).toUpperCase(); }=0A= clr =3D "#"+redclr+grnclr+bluclr;=0A= return clr;=0A= }=0A= function remove_defaulted_div(){=0A= // NOTE: This is a very very heavy operation, need to do = something about this.=0A= ad=3Ddocument.getElementsByTagName("div");=0A= for(i=3D(ad.length-1); i > 0; i--){=0A= if(typeof ad[i].id!=3D'undefined'){=0A= =0A= if(ad[i].id.indexOf('k_adsbeacon')>-1){=0A= if(typeof ad[i].id!=3D'undefined'){=0A= ad[i].parentNode.removeChild(ad[i]);=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= for(i=3D(ad.length-1); i > 0; i--){=0A= if(typeof ad[i].id!=3D'undefined'){=0A= = if(ad[i].id.indexOf('komli_ads_frame')>-1){=0A= if(typeof = ad[i].id!=3D'undefined'){=0A= ad[i].parentNode.removeChild(ad[i]);=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= }=0A= =0A= =0A= // script based=0A= function showAdsFunction_Jscript() {=0A= if (typeof window.kadCounter=3D=3D'undefined') {=0A= window.kadCounter=3D0;=0A= }=0A= window.kadCounter+=3D1;=0A= var frameName=3D"komli_ads_frame"+window.kadCounter+pubId+siteId;=0A= var pageUrl=3Ddocument.URL;=0A= pageUrl=3DpageUrl.split("?",1)[0];=0A= pageUrl=3DpageUrl.split("#",1)[0];=0A= var id=3DpageUrl.toString().replace(/\//g,"");=0A= id=3Did.replace(/\./g,"_");=0A= id=3Did.replace(/\:/g,"_");=0A= id=3Did.replace(/\\/g,"_");=0A= frameName=3Did+frameName;=0A= var srclink=3Dkomliad_base+'/AdServerServlet?operId=3D2&pubId=3D'+pubId;=0A= var irno =3D Math.random();=0A= srclink=3Dsrclink+'&siteId=3D'+siteId;=0A= srclink=3Dsrclink+'&pageURL=3D'+pageUrl;=0A= srclink=3Dsrclink+'&frameName=3D'+frameName;=0A= srclink=3Dsrclink+'&adId=3D'+kadId;=0A= srclink=3Dsrclink+'&kadwidth=3D'+kadwidth;=0A= srclink=3Dsrclink+'&kadheight=3D'+kadheight;=0A= =0A= if(typeof(kadNetwork) !=3D 'undefined') {=0A= if( kadNetwork !=3D 0 ) {=0A= remove_defaulted_div();=0A= srclink =3D srclink+'&kadNetwork=3D'+kadNetwork;=0A= }=0A= //reset to zero in case, may be there one more adtag without having = kadtype flag ..=0A= kadNetwork =3D 'undefined';=0A= }=0A= =0A= if(typeof(window.prevkadIds) !=3D 'undefined') {=0A= srclink =3D srclink+'&prevkadIds=3D'+window.prevkadIds;=0A= }=0A= srclink=3Dsrclink+'&'+getColorsQueryString();=0A= srclink=3Dsrclink+'&kltstamp=3D'+getTimeStamp();=0A= srclink=3Dsrclink+'&ranreq=3D'+irno;=0A= =0A= document.write('
');=0A= =0A= }=0A= =0A= //iframe based=0A= function showAdsFunction() {=0A= if (typeof window.kadCounter=3D=3D'undefined') {=0A= window.kadCounter=3D0;=0A= }=0A= window.kadCounter+=3D1;=0A= var frameName=3D"komli_ads_frame"+window.kadCounter+pubId+siteId;=0A= var pageUrl=3Ddocument.URL;=0A= pageUrl=3DpageUrl.split("?",1)[0];=0A= pageUrl=3DpageUrl.split("#",1)[0];=0A= pageUrl=3DpageUrl.toString().replace(/\'/g,"");=0A= var id=3DpageUrl.toString().replace(/\//g,"");=0A= id=3Did.replace(/\./g,"_");=0A= id=3Did.replace(/\:/g,"_");=0A= id=3Did.replace(/\\/g,"_");=0A= id=3Did.replace(/#/g,"_");=0A= frameName=3Did+frameName;=0A= var srclink=3Dkomliad_base+'/AdServerServlet?operId=3D1&pubId=3D'+pubId;=0A= var irno =3D Math.random();=0A= srclink=3Dsrclink+'&siteId=3D'+siteId;=0A= srclink=3Dsrclink+'&frameName=3D'+frameName;=0A= srclink=3Dsrclink+'&adId=3D'+kadId;=0A= srclink=3Dsrclink+'&kadwidth=3D'+kadwidth;=0A= srclink=3Dsrclink+'&kadheight=3D'+kadheight;=0A= =0A= if(typeof(kadNetwork) !=3D 'undefined') {=0A= if( kadNetwork !=3D 0 ) {=0A= srclink =3D srclink+'&kadNetwork=3D'+kadNetwork;=0A= }=0A= //reset to zero in case, may be there one more adtag without having = kadtype flag ..=0A= kadNetwork =3D 'undefined';=0A= }=0A= =0A= if(typeof(window.prevkadIds) !=3D 'undefined') {=0A= srclink =3D srclink+'&prevkadIds=3D'+window.prevkadIds;=0A= }=0A= =0A= srclink=3Dsrclink+'&'+getColorsQueryString();=0A= srclink=3Dsrclink+'&kltstamp=3D'+getTimeStamp();=0A= srclink=3Dsrclink+'&pageURL=3D'+pageUrl;=0A= srclink=3Dsrclink+'&ranreq=3D'+irno;=0A= var frameSrc=3D'';=0A= document.write(frameSrc);=0A= }=0A= =0A= //load iframe based tracking script=0A= function regClickTracker() {=0A= if (typeof(window.ktrackreg)=3D=3D'undefined') {=0A= window.ktrackreg=3D1;=0A= document.write('');=0A= }=0A= }=0A= =0A= function insideIframe() {=0A= try{=0A= if (window.frameElement) { =0A= if(typeof(kadNetwork) !=3D 'undefined') {=0A= if( kadNetwork !=3D 0 ) {=0A= window.freqflag =3D 1;=0A= window.ktrackreg_jscript =3D1;=0A= window.ktrackreg=3D1;=0A= }=0A= }=0A= =0A= }else {=0A= var tmp=3D1;=0A= }=0A= } catch(e) {=0A= =0A= if(typeof(kadNetwork) !=3D 'undefined') {=0A= if( kadNetwork !=3D 0 ) {=0A= window.freqflag =3D 1;=0A= window.ktrackreg_jscript =3D1;=0A= window.ktrackreg=3D1;=0A= }=0A= }=0A= =0A= /* get the window size and check with current size if its maching that = means its default adtag inside iframe */=0A= /*=0A= var viewportwidth;=0A= var viewportheight;=0A= =0A= if (typeof window.innerWidth !=3D 'undefined') {=0A= viewportwidth =3D window.innerWidth;=0A= viewportheight =3D window.innerHeight;=0A= }=0A= =0A= // IE6 in standards compliant mode (i.e. with a valid doctype as the = first line in the document)=0A= =0A= else if (typeof(document.documentElement) !=3D 'undefined'=0A= && typeof(document.documentElement.clientWidth) !=3D=0A= 'undefined' && document.documentElement.clientWidth !=3D 0) {=0A= viewportwidth =3D document.documentElement.clientWidth;=0A= viewportheight =3D document.documentElement.clientHeight;=0A= }=0A= =0A= // older versions of IE=0A= =0A= else {=0A= viewportwidth =3D = document.getElementsByTagName('body')[0].clientWidth;=0A= viewportheight =3D = document.getElementsByTagName('body')[0].clientHeight;=0A= }=0A= =0A= if(viewportwidth =3D=3D kadwidth && viewportheight =3D=3D kadheight ) {=0A= alert('Height and Width is matching '+viewportwidth+ = kadwidth+viewportheight+kadheight);=0A= window.freqflag =3D 1;=0A= window.ktrackreg_jscript =3D1;=0A= window.ktrackreg=3D1;=0A= }=0A= */=0A= }=0A= }=0A= =0A= function set_frequency() {=0A= /* create iframe whoch will set frequency cookie */=0A= if( typeof(window.freqflag) =3D=3D 'undefined') {=0A= var irno =3D Math.random();=0A= //var freqsrc =3D komliad_js_base+'/js/freq.html?x=3D'+irno;=0A= var freqsrc =3D komliad_js_base+'/js/freq.html';=0A= var freqiframe=3D '';=0A= =0A= document.writeln(freqiframe);=0A= =0A= /* set the flag */=0A= window.freqflag =3D 1;=0A= }=0A= }=0A= =0A= var regShowAdsFunction=3Dnew function() {=0A= if (typeof(pubId)=3D=3D'undefined') {=0A= return;=0A= }=0A= if (typeof(siteId)=3D=3D'undefined') {=0A= return;=0A= }=0A= if (typeof(kadId)=3D=3D'undefined') {=0A= return;=0A= }=0A= if (typeof(kadwidth)=3D=3D'undefined') {=0A= return;=0A= } =0A= if (typeof(kadheight)=3D=3D'undefined') {=0A= return;=0A= }=0A= =0A= insideIframe();=0A= if( typeof(window.freqflag) =3D=3D 'undefined' ) {=0A= set_frequency();=0A= window.freqflag =3D 1;=0A= }=0A= //check ad serving type =0A= if (typeof(kadtype)=3D=3D'undefined') {=0A= // default serving=0A= showAdsFunction();=0A= regClickTracker();=0A= } else {=0A= if(parseInt(kadtype) =3D=3D 1) {=0A= // do script based serving=0A= showAdsFunction_Jscript();=0A= regClickTracker_Jscript();=0A= =0A= //reset to zero in case, may be there one more adtag without having = kadtype flag ..=0A= kadtype =3D 0;=0A= } else {=0A= // default serving=0A= showAdsFunction();=0A= regClickTracker();=0A= } =0A= }=0A= =0A= if( typeof(window.prevkadIds) =3D=3D 'undefined' ) {=0A= window.prevkadIds =3D kadId;=0A= } else {=0A= window.prevkadIds =3D window.prevkadIds + '_' + kadId;=0A= }=0A= }=0A= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://oascentral.upi.com/RealMedia/ads/adstream_sx.ads/www.upi.com/36281233683310_New_Jersey_residents_rattled_by_30_quake/1926784814/@Top,Right,Right1,Right2,Right3,Bottom!Right2 =EF=BB=BF ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/js/f.js?r1 function EID(id) { return document.getElementById(id); } function xmlHtmlStart() { var xmlhttp=3Dfalse; try {xmlhttp =3D new ActiveXObject('Msxml2.XMLHTTP');} catch(e) { try { xmlhttp =3D new ActiveXObject('Microsoft.XMLHTTP'); } catch(E) {xmlhttp =3D false;} } if (!xmlhttp && typeof XMLHttpRequest!=3D'undefined') {xmlhttp =3D new = XMLHttpRequest();} return xmlhttp; } function divFill(uri, divID){ var xmlhttp =3D divID; xmlhttp =3D xmlHtmlStart(); xmlhttp.open('GET', uri, true); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { var content =3D xmlhttp.responseText; if(content){ EID(divID).innerHTML =3D content; } } } xmlhttp.send(null); } =09 function urlDo(url){ var xmlhttp =3D xmlHtmlStart(); xmlhttp.open('GET', url, true); xmlhttp.send(null); } =09 function divFillPI(uri, divID){ EID('PI').style.display =3D ''; var xmlhttp =3D xmlHtmlStart(); xmlhttp.open('GET', uri, true); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { var content =3D xmlhttp.responseText; hide('PI'); if(content){ EID(divID).innerHTML =3D content; } } } xmlhttp.send(null); } function divFillPIe(uri, divID){ EID('PI'+divID).style.display =3D ''; var xmlhttp =3D xmlHtmlStart(); xmlhttp.open('GET', uri, true); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { var content =3D xmlhttp.responseText; hide('PI'+divID); if(content){ EID(divID).innerHTML =3D content; } } } xmlhttp.send(null); } =09 function show(sfield) { EID(sfield).style.display =3D ""; } =09 function hide(hfield) { EID(hfield).style.display =3D "none"; } =09 function st(sfield) { EID(sfield).style.display =3D ""; } =09 function ht(hfield) { EID(hfield).style.display =3D "none"; } =09 function postFillPI(url, str, divID) { show('PI'); var xmlhttp =3D xmlHtmlStart(); xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", = "application/x-www-form-urlencoded; charset=3DUTF-8"); xmlhttp.send(str); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { hide('PI'); var content =3D xmlhttp.responseText; if(content){ EID(divID).innerHTML =3D content; } } } } =09 function postFillPIe(url, str, divID) { show('PI'+divID); var xmlhttp =3D xmlHtmlStart(); xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", = "application/x-www-form-urlencoded; charset=3DUTF-8"); xmlhttp.send(str); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { hide('PI'+divID); var content =3D xmlhttp.responseText; if(content){ EID(divID).innerHTML =3D content; } } } } function postFill(url, str, divID) { var xmlhttp =3D xmlHtmlStart(); xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", = "application/x-www-form-urlencoded; charset=3DUTF-8"); xmlhttp.send(str); xmlhttp.onreadystatechange=3Dfunction() { if (xmlhttp.readyState=3D=3D4) { var content =3D xmlhttp.responseText; if(content){ EID(divID).innerHTML =3D content; } } } } function getValuesByClass(classID) { var getstr =3D ''; obj =3D getElementsByClass(classID); for (i=3D0; i tag) // preloadImage1 and preloadImage2 are images for the rollover state of = a menu Spry.Widget.MenuBar =3D function(element, opts) { this.init(element, opts); }; Spry.Widget.MenuBar.prototype.init =3D function(element, opts) { this.element =3D this.getElement(element); // represents the current (sub)menu we are operating on this.currMenu =3D null; this.showDelay =3D 250; this.hideDelay =3D 600; if(typeof document.getElementById =3D=3D 'undefined' || = (navigator.vendor =3D=3D 'Apple Computer, Inc.' && typeof = window.XMLHttpRequest =3D=3D 'undefined') || (Spry.is.ie && typeof = document.uniqueID =3D=3D 'undefined')) { // bail on older unsupported browsers return; } // Fix IE6 CSS images flicker if (Spry.is.ie && Spry.is.version < 7){ try { document.execCommand("BackgroundImageCache", false, true); } catch(err) {} } this.upKeyCode =3D Spry.Widget.MenuBar.KEY_UP; this.downKeyCode =3D Spry.Widget.MenuBar.KEY_DOWN; this.leftKeyCode =3D Spry.Widget.MenuBar.KEY_LEFT; this.rightKeyCode =3D Spry.Widget.MenuBar.KEY_RIGHT; this.escKeyCode =3D Spry.Widget.MenuBar.KEY_ESC; this.hoverClass =3D 'MenuBarItemHover'; this.subHoverClass =3D 'MenuBarItemSubmenuHover'; this.subVisibleClass =3D'MenuBarSubmenuVisible'; this.hasSubClass =3D 'MenuBarItemSubmenu'; this.activeClass =3D 'MenuBarActive'; this.isieClass =3D 'MenuBarItemIE'; this.verticalClass =3D 'MenuBarVertical'; this.horizontalClass =3D 'MenuBarHorizontal'; this.enableKeyboardNavigation =3D true; this.hasFocus =3D false; // load hover images now if(opts) { for(var k in opts) { if (typeof this[k] =3D=3D 'undefined') { var rollover =3D new Image; rollover.src =3D opts[k]; } } Spry.Widget.MenuBar.setOptions(this, opts); } // safari doesn't support tabindex if (Spry.is.safari) this.enableKeyboardNavigation =3D false; if(this.element) { this.currMenu =3D this.element; var items =3D this.element.getElementsByTagName('li'); for(var i=3D0; i 0 && this.enableKeyboardNavigation) items[i].getElementsByTagName('a')[0].tabIndex=3D'-1'; this.initialize(items[i], element); if(Spry.is.ie) { this.addClassName(items[i], this.isieClass); items[i].style.position =3D "static"; } } if (this.enableKeyboardNavigation) { var self =3D this; this.addEventListener(document, 'keydown', = function(e){self.keyDown(e); }, false); } if(Spry.is.ie) { if(this.hasClassName(this.element, this.verticalClass)) { this.element.style.position =3D "relative"; } var linkitems =3D this.element.getElementsByTagName('a'); for(var i=3D0; i 0) { layers[0].parentNode.removeChild(layers[0]); } }; // clearMenus for Menu Bar // root is the top level unordered list (
    tag) Spry.Widget.MenuBar.prototype.clearMenus =3D function(root) { var menus =3D root.getElementsByTagName('ul'); for(var i=3D0; i 0 ? submenus[0] : null); if(menu) this.addClassName(link, this.hasSubClass); if(!Spry.is.ie) { // define a simple function that comes standard in IE to determine // if a node is within another node listitem.contains =3D function(testNode) { // this refers to the list item if(testNode =3D=3D null) return false; if(testNode =3D=3D this) return true; else return this.contains(testNode.parentNode); }; } // need to save this for scope further down var self =3D this; this.addEventListener(listitem, 'mouseover', = function(e){self.mouseOver(listitem, e);}, false); this.addEventListener(listitem, 'mouseout', function(e){if = (self.enableKeyboardNavigation) self.clearSelection(); = self.mouseOut(listitem, e);}, false); if (this.enableKeyboardNavigation) { this.addEventListener(link, 'blur', = function(e){self.onBlur(listitem);}, false); this.addEventListener(link, 'focus', = function(e){self.keyFocus(listitem, e);}, false); } }; Spry.Widget.MenuBar.prototype.keyFocus =3D function (listitem, e) { this.lastOpen =3D listitem.getElementsByTagName('a')[0]; this.addClassName(this.lastOpen, = listitem.getElementsByTagName('ul').length > 0 ? this.subHoverClass : = this.hoverClass); this.hasFocus =3D true; }; Spry.Widget.MenuBar.prototype.onBlur =3D function (listitem) { this.clearSelection(listitem); }; Spry.Widget.MenuBar.prototype.clearSelection =3D function(el){ //search any intersection with the current open element if (!this.lastOpen) return; if (el) { el =3D el.getElementsByTagName('a')[0]; =09 // check children var item =3D this.lastOpen; while (item !=3D this.element) { var tmp =3D el; while (tmp !=3D this.element) { if (tmp =3D=3D item) return; try{ tmp =3D tmp.parentNode; }catch(err){break;} } item =3D item.parentNode; } } var item =3D this.lastOpen; while (item !=3D this.element) { this.hideSubmenu(item.parentNode); var link =3D item.getElementsByTagName('a')[0]; this.removeClassName(link, this.hoverClass); this.removeClassName(link, this.subHoverClass); item =3D item.parentNode; } this.lastOpen =3D false; }; Spry.Widget.MenuBar.prototype.keyDown =3D function (e) { if (!this.hasFocus) return; if (!this.lastOpen) { this.hasFocus =3D false; return; } var e =3D e|| event; var listitem =3D this.lastOpen.parentNode; var link =3D this.lastOpen; var submenus =3D listitem.getElementsByTagName('ul'); var menu =3D (submenus.length > 0 ? submenus[0] : null); var hasSubMenu =3D (menu) ? true : false; var opts =3D [listitem, menu, null, this.getSibling(listitem, = 'previousSibling'), this.getSibling(listitem, 'nextSibling')]; =09 if (!opts[3]) opts[2] =3D (listitem.parentNode.parentNode.nodeName.toLowerCase() = =3D=3D 'li')?listitem.parentNode.parentNode:null; var found =3D 0; switch (e.keyCode){ case this.upKeyCode: found =3D this.getElementForKey(opts, 'y', 1); break; case this.downKeyCode: found =3D this.getElementForKey(opts, 'y', -1); break; case this.leftKeyCode: found =3D this.getElementForKey(opts, 'x', 1); break; case this.rightKeyCode: found =3D this.getElementForKey(opts, 'x', -1); break; case this.escKeyCode: case 9: this.clearSelection(); this.hasFocus =3D false; default: return; } switch (found) { case 0: return; case 1: //subopts this.mouseOver(listitem, e); break; case 2: //parent this.mouseOut(opts[2], e); break; case 3: case 4: // left - right this.removeClassName(link, hasSubMenu ? this.subHoverClass : = this.hoverClass); break; } var link =3D opts[found].getElementsByTagName('a')[0]; if (opts[found].nodeName.toLowerCase() =3D=3D 'ul') opts[found] =3D opts[found].getElementsByTagName('li')[0]; this.addClassName(link, opts[found].getElementsByTagName('ul').length > = 0 ? this.subHoverClass : this.hoverClass); this.lastOpen =3D link; opts[found].getElementsByTagName('a')[0].focus(); =20 //stop further event handling by the browser return Spry.Widget.MenuBar.stopPropagation(e); }; Spry.Widget.MenuBar.prototype.mouseOver =3D function (listitem, e) { var link =3D listitem.getElementsByTagName('a')[0]; var submenus =3D listitem.getElementsByTagName('ul'); var menu =3D (submenus.length > 0 ? submenus[0] : null); var hasSubMenu =3D (menu) ? true : false; if (this.enableKeyboardNavigation) this.clearSelection(listitem); if(this.bubbledTextEvent()) { // ignore bubbled text events return; } if (listitem.closetime) clearTimeout(listitem.closetime); if(this.currMenu =3D=3D listitem) { this.currMenu =3D null; } // move the focus too if (this.hasFocus) link.focus(); // show menu highlighting this.addClassName(link, hasSubMenu ? this.subHoverClass : = this.hoverClass); this.lastOpen =3D link; if(menu && !this.hasClassName(menu, this.subHoverClass)) { var self =3D this; listitem.opentime =3D = window.setTimeout(function(){self.showSubmenu(menu);}, this.showDelay); } }; Spry.Widget.MenuBar.prototype.mouseOut =3D function (listitem, e) { var link =3D listitem.getElementsByTagName('a')[0]; var submenus =3D listitem.getElementsByTagName('ul'); var menu =3D (submenus.length > 0 ? submenus[0] : null); var hasSubMenu =3D (menu) ? true : false; if(this.bubbledTextEvent()) { // ignore bubbled text events return; } var related =3D (typeof e.relatedTarget !=3D 'undefined' ? = e.relatedTarget : e.toElement); if(!listitem.contains(related)) { if (listitem.opentime)=20 clearTimeout(listitem.opentime); this.currMenu =3D listitem; // remove menu highlighting this.removeClassName(link, hasSubMenu ? this.subHoverClass : = this.hoverClass); if(menu) { var self =3D this; listitem.closetime =3D = window.setTimeout(function(){self.hideSubmenu(menu);}, this.hideDelay); } if (this.hasFocus) link.blur(); } }; Spry.Widget.MenuBar.prototype.getSibling =3D function(element, sibling) { var child =3D element[sibling]; while (child && child.nodeName.toLowerCase() !=3D'li') child =3D child[sibling]; return child; }; Spry.Widget.MenuBar.prototype.getElementForKey =3D function(els, prop, = dir) { var found =3D 0; var rect =3D Spry.Widget.MenuBar.getPosition; var ref =3D rect(els[found]); var hideSubmenu =3D false; //make the subelement visible to compute the position if (els[1] && !this.hasClassName(els[1], this.MenuBarSubmenuVisible)) { els[1].style.visibility =3D 'hidden'; this.showSubmenu(els[1]); hideSubmenu =3D true; } var isVert =3D this.hasClassName(this.element, this.verticalClass); var hasParent =3D els[0].parentNode.parentNode.nodeName.toLowerCase() = =3D=3D 'li' ? true : false; =09 for (var i =3D 1; i < els.length; i++){ //when navigating on the y axis in vertical menus, ignore children and = parents if(prop=3D=3D'y' && isVert && (i=3D=3D1 || i=3D=3D2)) { continue; } //when navigationg on the x axis in the FIRST LEVEL of horizontal = menus, ignore children and parents if(prop=3D=3D'x' && !isVert && !hasParent && (i=3D=3D1 || i=3D=3D2)) { continue; } =09 if (els[i]) { var tmp =3D rect(els[i]);=20 if ( (dir * tmp[prop]) < (dir * ref[prop])) { ref =3D tmp; found =3D i; } } } =09 // hide back the submenu if (els[1] && hideSubmenu){ this.hideSubmenu(els[1]); els[1].style.visibility =3D ''; } return found; }; Spry.Widget.MenuBar.camelize =3D function(str) { if (str.indexOf('-') =3D=3D -1){ return str;=09 } var oStringList =3D str.split('-'); var isFirstEntry =3D true; var camelizedString =3D ''; for(var i=3D0; i < oStringList.length; i++) { if(oStringList[i].length>0) { if(isFirstEntry) { camelizedString =3D oStringList[i]; isFirstEntry =3D false; } else { var s =3D oStringList[i]; camelizedString +=3D s.charAt(0).toUpperCase() + s.substring(1); } } } return camelizedString; }; Spry.Widget.MenuBar.getStyleProp =3D function(element, prop) { var value; try { if (element.style) value =3D element.style[Spry.Widget.MenuBar.camelize(prop)]; if (!value) if (document.defaultView && document.defaultView.getComputedStyle) { var css =3D document.defaultView.getComputedStyle(element, null); value =3D css ? css.getPropertyValue(prop) : null; } else if (element.currentStyle)=20 { value =3D element.currentStyle[Spry.Widget.MenuBar.camelize(prop)]; } } catch (e) {} return value =3D=3D 'auto' ? null : value; }; Spry.Widget.MenuBar.getIntProp =3D function(element, prop) { var a =3D parseInt(Spry.Widget.MenuBar.getStyleProp(element, prop),10); if (isNaN(a)) return 0; return a; }; Spry.Widget.MenuBar.getPosition =3D function(el, doc) { doc =3D doc || document; if (typeof(el) =3D=3D 'string') { el =3D doc.getElementById(el); } if (!el) { return false; } if (el.parentNode =3D=3D=3D null || = Spry.Widget.MenuBar.getStyleProp(el, 'display') =3D=3D 'none') { //element must be visible to have a box return false; } var ret =3D {x:0, y:0}; var parent =3D null; var box; if (el.getBoundingClientRect) { // IE box =3D el.getBoundingClientRect(); var scrollTop =3D doc.documentElement.scrollTop || doc.body.scrollTop; var scrollLeft =3D doc.documentElement.scrollLeft || = doc.body.scrollLeft; ret.x =3D box.left + scrollLeft; ret.y =3D box.top + scrollTop; } else if (doc.getBoxObjectFor) { // gecko box =3D doc.getBoxObjectFor(el); ret.x =3D box.x; ret.y =3D box.y; } else { // safari/opera ret.x =3D el.offsetLeft; ret.y =3D el.offsetTop; parent =3D el.offsetParent; if (parent !=3D el) { while (parent) { ret.x +=3D parent.offsetLeft; ret.y +=3D parent.offsetTop; parent =3D parent.offsetParent; } } // opera & (safari absolute) incorrectly account for body offsetTop if (Spry.is.opera || Spry.is.safari && = Spry.Widget.MenuBar.getStyleProp(el, 'position') =3D=3D 'absolute') ret.y -=3D doc.body.offsetTop; } if (el.parentNode) parent =3D el.parentNode; else parent =3D null; if (parent.nodeName){ var cas =3D parent.nodeName.toUpperCase(); while (parent && cas !=3D 'BODY' && cas !=3D 'HTML') { cas =3D parent.nodeName.toUpperCase(); ret.x -=3D parent.scrollLeft; ret.y -=3D parent.scrollTop; if (parent.parentNode) parent =3D parent.parentNode; else parent =3D null; } } return ret; }; Spry.Widget.MenuBar.stopPropagation =3D function(ev) { if (ev.stopPropagation) ev.stopPropagation(); else ev.cancelBubble =3D true; if (ev.preventDefault)=20 ev.preventDefault(); else=20 ev.returnValue =3D false; }; Spry.Widget.MenuBar.setOptions =3D function(obj, optionsObj, = ignoreUndefinedProps) { if (!optionsObj) return; for (var optionName in optionsObj) { if (ignoreUndefinedProps && optionsObj[optionName] =3D=3D undefined) continue; obj[optionName] =3D optionsObj[optionName]; } }; ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/js/swfobject.js?r1 /**=0A= * SWFObject v1.5: Flash Player detection and embed - = http://blog.deconcept.com/swfobject/=0A= *=0A= * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT = License:=0A= * http://www.opensource.org/licenses/mit-license.php=0A= *=0A= */=0A= if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew = Object();}if(typeof = deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew = Object();}if(typeof = deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew = Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!= document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th= is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.= params=3Dnew Object();this.variables=3Dnew = Object();this.attributes=3Dnew = Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"= ,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height= ",h);}if(_5){this.setAttribute("version",new = deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd= econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&= &this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c= ){this.addParam("bgcolor",c);}var = q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress= Install",false);this.setAttribute("doExpressInstall",false);var = _c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s= etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);= }};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x= iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta= ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt= tribute:function(_10){return = this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;= },getParams:function(){return = this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g= etVariable:function(_15){return = this.variables[_15];},getVariables:function(){return = this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var = key;var _18=3Dthis.getVariables();for(key in = _18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return = _16;},getSWFHTML:function(){var = _19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l= ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay= erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"0){_19+=3D"flashvar= s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal= l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t= his.xiSWFPath);}_19=3D"";_19+=3D"";var = _1d=3Dthis.getParams();for(var key in _1d){_19+=3D"";}var = _1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D"";}_19+=3D"";}return = _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var = _21=3Dnew = deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21= )&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.= setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es= cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title= .slice(0,47)+" - Flash Player = Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski= pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version= IsValid(this.getAttribute("version"))){var n=3D(typeof = _20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge= tSWFHTML();return = true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r= eplace(this.getAttribute("redirectUrl"));}}return = false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var = _23=3Dnew = deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType= s.length){var x=3Dnavigator.plugins["Shockwave = Flash"];if(x&&x.description){_23=3Dnew = deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac= e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav= igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var = _26=3D3;while(axo){try{_26++;axo=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew = deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var = axo=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var = axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew = deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch= (e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull= ){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" = ")[1].split(","));}}}return = _23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull= ?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r= ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp= e.versionIsValid=3Dfunction(fv){if(this.majorfv.major){return = true;}if(this.minorfv.minor){return true;}if(this.rev=3D0;i--){_2f[i].style.display=3D"none";for(var x in = _2f[i]){if(typeof = _2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF= Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre= pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn= loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj= ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO= bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen= tById&&document.all){document.getElementById=3Dfunction(id){return = document.all[id];};}var = getQueryParamValue=3Ddeconcept.util.getRequestParameter;var = FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject; ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/js/highslide.js?r1 /************************************************************************= ****** Name: Highslide JS Version: 4.0.3 (August 14 2008) Config: default +events +unobtrusive +imagemap +slideshow +positioning = +transitions +inline +ajax +iframe +flash Author: Torstein H=C3=B8nsi Support: http://highslide.com/support Licence: Highslide JS is licensed under a Creative Commons = Attribution-NonCommercial 2.5 License (http://creativecommons.org/licenses/by-nc/2.5/). You are free: * to copy, distribute, display, and perform the work * to make derivative works Under the following conditions: * Attribution. You must attribute the work in the manner specified by = the author or licensor. * Noncommercial. You may not use this work for commercial purposes. * For any reuse or distribution, you must make clear to others the = license terms of this work. * Any of these conditions can be waived if you get permission = from the=20 copyright holder. Your fair use and other rights are in no way affected by the above. *************************************************************************= *****/ var hs =3D { // Language strings lang : { loadingText : 'Loading...', loadingTitle : 'Click to cancel', focusTitle : 'Click to bring to front', fullExpandTitle : 'Expand to actual size', creditsText : 'Powered by Highslide JS', creditsTitle : 'Go to the Highslide JS homepage', previousText : 'Previous', nextText : 'Next',=20 moveText : 'Move', closeText : 'Close',=20 closeTitle : 'Close (esc)',=20 resizeTitle : 'Resize', playText : 'Play', playTitle : 'Play slideshow (spacebar)', pauseText : 'Pause', pauseTitle : 'Pause slideshow (spacebar)', previousTitle : 'Previous (arrow left)', nextTitle : 'Next (arrow right)', moveTitle : 'Move', fullExpandText : 'Full size', number: 'Image %1 of %2', restoreTitle : 'Click to close image, click and drag to move. Use arrow = keys for next and previous.' }, // See http://highslide.com/ref for examples of settings =20 graphicsDir : 'highslide/graphics/', restoreCursor : 'zoomout.cur', // necessary for preload expandSteps : 10, // number of steps in zoom. Each step lasts for = duration/step milliseconds. expandDuration : 250, // milliseconds restoreSteps : 10, restoreDuration : 250, marginLeft : 15, marginRight : 15, marginTop : 15, marginBottom : 15, zIndexCounter : 1001, // adjust to other absolutely positioned elements loadingOpacity : 0.75, allowMultipleInstances: true, numberOfImagesToPreload : 5, outlineWhileAnimating : 2, // 0 =3D never, 1 =3D always, 2 =3D HTML only = outlineStartOffset : 3, // ends at 10 fullExpandPosition : 'bottom right', fullExpandOpacity : 1, padToMinWidth : false, // pad the popup width to make room for wide = caption showCredits : false, // you can set this to false if you want creditsHref : 'http://vikjavev.no/highslide/', enableKeyListener : true, transitions : [], transitionDuration: 500, dimmingOpacity: 0, // Lightbox style dimming background dimmingDuration: 50, // 0 for instant dimming allowWidthReduction : false, allowHeightReduction : true, preserveContent : true, // Preserve changes made to the content and = position of HTML popups. objectLoadTime : 'before', // Load iframes 'before' or 'after' = expansion. cacheAjax : true, // Cache ajax popups for instant display. Can be = overridden for each popup. anchor : 'auto', // where the image expands from align : 'auto', // position in the client (overrides anchor) targetX: null, // the id of a target element targetY: null, dragByHeading: true, minWidth: 200, minHeight: 200, allowSizeReduction: true, // allow the image to reduce to fit client = size. If false, this overrides minWidth and minHeight outlineType : 'drop-shadow', // set null to disable outlines wrapperClassName : 'highslide-wrapper', // for enhanced css-control skin : { controls: '', contentWrapper: ''+ '
    '+ '
    '+ ''+ '
    ' }, // END OF YOUR SETTINGS // declare internal properties preloadTheseImages : [], continuePreloading: true, expanders : [], overrides : [ 'allowSizeReduction', 'anchor', 'align', 'targetX', 'targetY', 'outlineType', 'outlineWhileAnimating', 'captionId', 'captionText', 'captionEval', 'captionOverlay', 'headingId', 'headingText', 'headingEval', 'headingOverlay', 'dragByHeading', 'autoplay', 'numberPosition', 'transitions', 'dimmingOpacity', =09 'contentId', 'width', 'height', 'allowWidthReduction', 'allowHeightReduction', 'preserveContent', 'maincontentId', 'maincontentText', 'maincontentEval', 'objectType',=09 'cacheAjax',=09 'objectWidth', 'objectHeight', 'objectLoadTime',=09 'swfOptions', 'wrapperClassName', 'minWidth', 'minHeight', 'maxWidth', 'maxHeight', 'slideshowGroup', 'easing', 'easingClose', 'fadeInOut', 'src' ], overlays : [], idCounter : 0, oPos : { x: ['leftpanel', 'left', 'center', 'right', 'rightpanel'], y: ['above', 'top', 'middle', 'bottom', 'below'] }, mouse: {}, headingOverlay: {}, captionOverlay: {}, swfOptions: { flashvars: {}, params: {}, attributes: {} }, faders : [], slideshows : [], pendingOutlines : {}, sleeping : [], preloadTheseAjax : [], cacheBindings : [], cachedGets : {}, clones : {}, ie : (document.all && !window.opera), safari : /Safari/.test(navigator.userAgent), geckoMac : /Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent), $ : function (id) { return document.getElementById(id); }, push : function (arr, val) { arr[arr.length] =3D val; }, createElement : function (tag, attribs, styles, parent, nopad) { var el =3D document.createElement(tag); if (attribs) hs.setAttribs(el, attribs); if (nopad) hs.setStyles(el, {padding: 0, border: 'none', margin: 0}); if (styles) hs.setStyles(el, styles); if (parent) parent.appendChild(el);=09 return el; }, setAttribs : function (el, attribs) { for (var x in attribs) el[x] =3D attribs[x]; }, setStyles : function (el, styles) { for (var x in styles) { if (hs.ie && x =3D=3D 'opacity') { if (styles[x] > 0.99) el.style.removeAttribute('filter'); else el.style.filter =3D 'alpha(opacity=3D'+ (styles[x] * 100) +')'; } else el.style[x] =3D styles[x]; } }, ieVersion : function () { var arr =3D navigator.appVersion.split("MSIE"); return arr[1] ? parseFloat(arr[1]) : null; }, getPageSize : function () { var iebody =3D document.compatMode && document.compatMode !=3D = 'BackCompat'=20 ? document.documentElement : document.body;=09 =09 =09 var b =3D document.body; var xScroll =3D (window.innerWidth && window.scrollMaxX)=20 ? window.innerWidth + window.scrollMaxX : (b.scrollWidth > b.offsetWidth ? b.scrollWidth : b.offsetWidth), yScroll =3D (window.innerHeight && window.scrollMaxY)=20 ? window.innerHeight + window.scrollMaxY : (b.scrollHeight > b.offsetHeight ? b.scrollHeight : b.offsetHeight), pageWidth =3D hs.ie ? iebody.scrollWidth : (document.documentElement.clientWidth || self.innerWidth), pageHeight =3D hs.ie ? iebody.clientHeight :=20 (document.documentElement.clientHeight || self.innerHeight); =09 var width =3D hs.ie ? iebody.clientWidth :=20 (document.documentElement.clientWidth || self.innerWidth), height =3D hs.ie ? iebody.clientHeight : self.innerHeight; =09 return { pageWidth: xScroll < pageWidth ? pageWidth : xScroll, pageHeight: yScroll < pageHeight ? pageHeight : yScroll, width: width, height: height, =09 scrollLeft: hs.ie ? iebody.scrollLeft : pageXOffset, scrollTop: hs.ie ? iebody.scrollTop : pageYOffset } }, getPosition : function(el) { if (/area/i.test(el.tagName)) { var imgs =3D document.getElementsByTagName('img'); for (var i =3D 0; i < imgs.length; i++) { var u =3D imgs[i].useMap; if (u && u.replace(/^.*?#/, '') =3D=3D el.parentNode.name) { el =3D imgs[i]; break; } } } var p =3D { x: el.offsetLeft, y: el.offsetTop }; while (el.offsetParent) { el =3D el.offsetParent; p.x +=3D el.offsetLeft; p.y +=3D el.offsetTop; if (el !=3D document.body && el !=3D document.documentElement) { p.x -=3D el.scrollLeft; p.y -=3D el.scrollTop; } } return p; }, expand : function(a, params, custom) { if (a.getParams) return params; =09 try { new hs.Expander(a, params, custom); return false; =09 } catch (e) { return true; } }, htmlExpand : function(a, params, custom) { if (a.getParams) return params; =09 for (var i =3D 0; i < hs.sleeping.length; i++) { if (hs.sleeping[i] && hs.sleeping[i].a =3D=3D a) { hs.sleeping[i].awake(); hs.sleeping[i] =3D null; return false; } } try { hs.hasHtmlexpanders =3D true; new hs.Expander(a, params, custom, 'html'); return false; } catch (e) { return true; }=09 }, getSelfRendered : function() { return hs.createElement('div', {=20 className: 'highslide-html-content',=20 innerHTML: hs.replaceLang(hs.skin.contentWrapper)=20 }); }, getElementByClass : function (el, tagName, className) { var els =3D el.getElementsByTagName(tagName); for (var i =3D 0; i < els.length; i++) { if ((new RegExp(className)).test(els[i].className)) { return els[i]; } } return null; }, replaceLang : function(s) { s =3D s.replace(/\s/g, ' '); var re =3D /{hs\.lang\.([^}]+)\}/g, matches =3D s.match(re), lang; for (var i =3D 0; i < matches.length; i++) { lang =3D matches[i].replace(re, "$1"); if (hs.lang[lang]) s =3D s.replace(matches[i], hs.lang[lang]); } return s; }, setClickEvents : function () { var els =3D document.getElementsByTagName('a'); for (var i =3D 0; i < els.length; i++) { if (/^highslide$/.test(els[i].rel)) { if (hs.fireEvent(hs, 'onSetClickEvent', { element: els[i] })) { =09 els[i].onclick =3D function() { return hs.expand(this) }; } =09 els[i].removeAttribute('rel');=09 } =09 var match =3D /^highslide-(ajax|iframe)$/.exec(els[i].rel); if (match) { (function(){ var t =3D match[1]; if (hs.fireEvent(hs, 'onSetClickEvent', { element: els[i], type: t = })) { =09 els[i].onclick =3D function() { return hs.htmlExpand(this, { objectType: t } );=20 }; } })(); els[i].removeAttribute('rel'); } } if (!hs.pageLoaded) setTimeout( hs.setClickEvents, 50); else hs.updateAnchors(); }, getCacheBinding : function (a) { for (var i =3D 0; i < hs.cacheBindings.length; i++) { if (hs.cacheBindings[i][0] =3D=3D a) { var c =3D hs.cacheBindings[i][1]; hs.cacheBindings[i][1] =3D c.cloneNode(1); return c; } } return null; }, preloadAjax : function (e) { var arr =3D hs.getAnchors(); for (var i =3D 0; i < arr.htmls.length; i++) { var a =3D arr.htmls[i]; if (hs.getParam(a, 'objectType') =3D=3D 'ajax' && hs.getParam(a, = 'cacheAjax')) hs.push(hs.preloadTheseAjax, a); } =09 hs.preloadAjaxElement(0); }, preloadAjaxElement : function (i) { if (!hs.preloadTheseAjax[i]) return; var a =3D hs.preloadTheseAjax[i]; var cache =3D hs.getNode(hs.getParam(a, 'contentId')); if (!cache) cache =3D hs.getSelfRendered(); var ajax =3D new hs.Ajax(a, cache, 1);=09 ajax.onError =3D function () { }; ajax.onLoad =3D function () { hs.push(hs.cacheBindings, [a, cache]); hs.preloadAjaxElement(i + 1); }; ajax.run(); }, focusTopmost : function() { var topZ =3D 0, topmostKey =3D -1; for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i]) { if (hs.expanders[i].wrapper.style.zIndex && = hs.expanders[i].wrapper.style.zIndex > topZ) { topZ =3D hs.expanders[i].wrapper.style.zIndex; =09 topmostKey =3D i; } } } if (topmostKey =3D=3D -1) hs.focusKey =3D -1; else hs.expanders[topmostKey].focus(); }, getParam : function (a, param) { a.getParams =3D a.onclick; var p =3D a.getParams ? a.getParams() : null; a.getParams =3D null; =09 return (p && typeof p[param] !=3D 'undefined') ? p[param] :=20 (typeof hs[param] !=3D 'undefined' ? hs[param] : null); }, getSrc : function (a) { var src =3D hs.getParam(a, 'src'); if (src) return src; return a.href; }, getNode : function (id) { var node =3D hs.$(id), clone =3D hs.clones[id], a =3D {}; if (!node && !clone) return null; if (!clone) { clone =3D node.cloneNode(true); clone.id =3D ''; hs.clones[id] =3D clone; return node; } else { return clone.cloneNode(true); } }, discardElement : function(d) { hs.garbageBin.appendChild(d); hs.garbageBin.innerHTML =3D ''; }, dim : function(exp) { if (!hs.dimmer) { hs.dimmer =3D hs.createElement ('div',=20 {=20 className: 'highslide-dimming', owner: '', onclick: function() { if (hs.fireEvent(hs, 'onDimmerClick')) =20 hs.close(); } },=20 { position: 'absolute', left: 0 }, hs.container, true); hs.addEventListener(window, 'resize', hs.setDimmerSize); } hs.dimmer.style.display =3D ''; hs.setDimmerSize(); hs.dimmer.owner +=3D '|'+ exp.key; if (hs.geckoMac && hs.dimmingGeckoFix)=20 hs.dimmer.style.background =3D 'url('+ hs.graphicsDir + = 'geckodimmer.png)'; =09 else hs.fade(hs.dimmer, 0, exp.dimmingOpacity, hs.dimmingDuration);=20 }, undim : function(key) { if (!hs.dimmer) return; if (typeof key !=3D 'undefined') hs.dimmer.owner =3D = hs.dimmer.owner.replace('|'+ key, ''); if ( (typeof key !=3D 'undefined' && hs.dimmer.owner !=3D '') || (hs.upcoming && hs.getParam(hs.upcoming, 'dimmingOpacity')) ) return; if (hs.geckoMac && hs.dimmingGeckoFix)=20 hs.dimmer.style.background =3D 'none'; else hs.fade(hs.dimmer, hs.dimmingOpacity, 0, hs.dimmingDuration); setTimeout( function() { hs.setStyles(hs.dimmer, { display: 'none', width: 0, height: 0 }); }, hs.dimmingDuration); }, setDimmerSize : function() { if (!hs.dimmer) return; var page =3D hs.getPageSize(); hs.setStyles(hs.dimmer, { width: page.pageWidth +'px', height: = page.pageHeight +'px'}); }, previousOrNext : function (el, op) { hs.updateAnchors(); var exp =3D hs.last =3D hs.getExpander(el); try { var adj =3D hs.upcoming =3D exp.getAdjacentAnchor(op); adj.onclick(); =09 } catch (e){ hs.last =3D hs.upcoming =3D null; } try { exp.close(); } catch (e) {} return false; }, previous : function (el) { return hs.previousOrNext(el, -1); }, next : function (el) { return hs.previousOrNext(el, 1);=09 }, keyHandler : function(e) { if (!e) e =3D window.event; if (!e.target) e.target =3D e.srcElement; // ie if (e.target.form) return true; // form element has focus if (!hs.fireEvent(hs, 'onKeyDown', e)) return true; =09 var op =3D null; switch (e.keyCode) { case 32: // Space op =3D 2; break; case 34: // Page Down case 39: // Arrow right case 40: // Arrow down op =3D 1; break; case 8: // Backspace case 33: // Page Up case 37: // Arrow left case 38: // Arrow up op =3D -1; break; case 27: // Escape case 13: // Enter op =3D 0; } if (op !=3D=3D null) {if (op !=3D 2)hs.removeEventListener(document, = window.opera ? 'keypress' : 'keydown', hs.keyHandler); if (!hs.enableKeyListener) return true; =09 if (e.preventDefault) e.preventDefault(); else e.returnValue =3D false; =09 var exp =3D hs.getExpander(); if (exp) { if (op =3D=3D 0) { exp.close(); } else if (op =3D=3D 2) { if (exp.slideshow) exp.slideshow.hitSpace(); } else { if (exp.slideshow) exp.slideshow.pause(); hs.previousOrNext(exp.key, op); } return false; } } return true; }, registerOverlay : function (overlay) { hs.push(hs.overlays, overlay); }, addSlideshow : function (options) { hs.push(hs.slideshows, options); }, getWrapperKey : function (element) { var el, re =3D /^highslide-wrapper-([0-9]+)$/; // 1. look in open expanders el =3D element; while (el.parentNode) { if (el.id && re.test(el.id)) return el.id.replace(re, "$1"); el =3D el.parentNode; } // 2. look in thumbnail el =3D element; while (el.parentNode) { if (el.tagName && hs.isHsAnchor(el)) { for (var key =3D 0; key < hs.expanders.length; key++) { var exp =3D hs.expanders[key]; if (exp && exp.a =3D=3D el) return key; } } el =3D el.parentNode; } return null;=20 }, getExpander : function (el) { if (typeof el =3D=3D 'undefined') return hs.expanders[hs.focusKey] || = null; if (typeof el =3D=3D 'number') return hs.expanders[el] || null; if (typeof el =3D=3D 'string') el =3D hs.$(el); return hs.expanders[hs.getWrapperKey(el)] || null; }, isHsAnchor : function (a) { return (a.onclick && a.onclick.toString().replace(/\s/g, ' = ').match(/hs.(htmlE|e)xpand/)); }, reOrder : function () { for (var i =3D 0; i < hs.expanders.length; i++) if (hs.expanders[i] && hs.expanders[i].isExpanded) hs.focusTopmost(); }, fireEvent : function (obj, evt, args) { return obj && obj[evt] ? (obj[evt](obj, args) !=3D=3D false) : true; }, mouseClickHandler : function(e)=20 {=09 if (!e) e =3D window.event; if (e.button > 1) return true; if (!e.target) e.target =3D e.srcElement; =09 var el =3D e.target; while (el.parentNode && !(/highslide-(image|move|html|resize)/.test(el.className))) { el =3D el.parentNode; } var exp =3D hs.getExpander(el); if (exp && (exp.isClosing || !exp.isExpanded)) return true; =09 if (exp && e.type =3D=3D 'mousedown') { if (e.target.form) return true; var match =3D el.className.match(/highslide-(image|move|resize)/); if (match) { hs.dragArgs =3D { exp: exp , type: match[1], left: exp.x.min, width: = exp.x.span, top: exp.y.min,=20 height: exp.y.span, clickX: e.clientX, clickY: e.clientY }; =09 =09 hs.addEventListener(document, 'mousemove', hs.dragHandler); if (e.preventDefault) e.preventDefault(); // FF =09 if (/highslide-(image|html)-blur/.test(exp.content.className)) { exp.focus(); hs.hasFocused =3D true; } return false; } else if (/highslide-html/.test(el.className) && hs.focusKey !=3D = exp.key) { exp.focus(); exp.redoShowHide(); } } else if (e.type =3D=3D 'mouseup') { =09 hs.removeEventListener(document, 'mousemove', hs.dragHandler); =09 if (hs.dragArgs) { if (hs.dragArgs.type =3D=3D 'image') hs.dragArgs.exp.content.style.cursor =3D hs.styleRestoreCursor; var hasDragged =3D hs.dragArgs.hasDragged; =09 if (!hasDragged &&!hs.hasFocused && = !/(move|resize)/.test(hs.dragArgs.type)) { if (hs.fireEvent(exp, 'onImageClick')) exp.close(); }=20 else if (hasDragged || (!hasDragged && hs.hasHtmlexpanders)) { hs.dragArgs.exp.redoShowHide(); } =09 if (hs.dragArgs.exp.releaseMask)=20 hs.dragArgs.exp.releaseMask.style.display =3D 'none'; =09 if (hasDragged) hs.fireEvent(hs.dragArgs.exp, 'onDrop', hs.dragArgs); if (hasDragged) hs.setDimmerSize(); =09 hs.hasFocused =3D false; hs.dragArgs =3D null; =09 } else if (/highslide-image-blur/.test(el.className)) { el.style.cursor =3D hs.styleRestoreCursor; =09 } } return false; }, dragHandler : function(e) { if (!hs.dragArgs) return true; if (!e) e =3D window.event; var a =3D hs.dragArgs, exp =3D a.exp; if (exp.iframe) { =09 if (!exp.releaseMask) exp.releaseMask =3D hs.createElement('div', = null,=20 { position: 'absolute', width: exp.x.span+'px', height: = exp.y.span+'px',=20 left: 0, top: 0, zIndex: 4, background: (hs.ie ? 'white' : 'none'),=20 opacity: 0.01 },=20 exp.wrapper, true); if (exp.releaseMask.style.display =3D=3D 'none') exp.releaseMask.style.display =3D ''; } =09 a.dX =3D e.clientX - a.clickX; a.dY =3D e.clientY - a.clickY;=09 =09 var distance =3D Math.sqrt(Math.pow(a.dX, 2) + Math.pow(a.dY, 2)); if (!a.hasDragged) a.hasDragged =3D (a.type !=3D 'image' && distance > = 0) || (distance > (hs.dragSensitivity || 5)); =09 if (a.hasDragged && e.clientX > 5 && e.clientY > 5) { if (!hs.fireEvent(exp, 'onDrag', a)) return false; =09 if (a.type =3D=3D 'resize') exp.resize(a); else exp.move(a); } return false; }, wrapperMouseHandler : function (e) { try { if (!e) e =3D window.event; var over =3D /mouseover/i.test(e.type);=20 if (!e.target) e.target =3D e.srcElement; // ie if (hs.ie) e.relatedTarget =3D=20 over ? e.fromElement : e.toElement; // ie var exp =3D hs.getExpander(e.target); if (!exp || !e.relatedTarget || hs.getExpander(e.relatedTarget) =3D=3D = exp=20 || hs.dragArgs) return; if (exp.isExpanded) hs.fireEvent(exp, over ? 'onMouseOver' : = 'onMouseOut', e); for (var i =3D 0; i < exp.overlays.length; i++) { var o =3D hs.$('hsId'+ exp.overlays[i]); if (o && o.hideOnMouseOut) { var from =3D over ? 0 : o.opacity, to =3D over ? o.opacity : 0; =09 hs.fade(o, from, to); } }=09 } catch (e) {} }, addEventListener : function (el, event, func) { try { el.addEventListener(event, func, false); } catch (e) { try { el.detachEvent('on'+ event, func); el.attachEvent('on'+ event, func); } catch (e) { el['on'+ event] =3D func; } }=20 }, removeEventListener : function (el, event, func) { try { el.removeEventListener(event, func, false); } catch (e) { try { el.detachEvent('on'+ event, func); } catch (e) { el['on'+ event] =3D null; } } }, preloadFullImage : function (i) { if (hs.continuePreloading && hs.preloadTheseImages[i] && = hs.preloadTheseImages[i] !=3D 'undefined') { var img =3D document.createElement('img'); img.onload =3D function() {=20 img =3D null; hs.preloadFullImage(i + 1); }; img.src =3D hs.preloadTheseImages[i]; } }, preloadImages : function (number) { if (number && typeof number !=3D 'object') hs.numberOfImagesToPreload = =3D number; =09 var arr =3D hs.getAnchors(); for (var i =3D 0; i < arr.images.length && i < = hs.numberOfImagesToPreload; i++) { hs.push(hs.preloadTheseImages, hs.getSrc(arr.images[i])); } =09 // preload outlines if (hs.outlineType) new hs.Outline(hs.outlineType, function () { = hs.preloadFullImage(0)} ); else =09 hs.preloadFullImage(0); =09 // preload cursor var cur =3D hs.createElement('img', { src: hs.graphicsDir + = hs.restoreCursor }); }, init : function () { if (!hs.container) { hs.container =3D hs.createElement('div',=20 null,=20 { position: 'absolute', left: 0, top: 0, width: '100%', zIndex: = hs.zIndexCounter },=20 document.body, true ); hs.loading =3D hs.createElement('a', { className: 'highslide-loading', title: hs.lang.loadingTitle, innerHTML: hs.lang.loadingText, href: 'javascript:;' }, { position: 'absolute', opacity: hs.loadingOpacity, left: '-9999px', zIndex: 1 }, hs.container ); hs.garbageBin =3D hs.createElement('div', null, { display: 'none' }, = hs.container); hs.clearing =3D hs.createElement('div', null,=20 { clear: 'both', paddingTop: '1px' }, null, true); =09 // http://www.robertpenner.com/easing/=20 Math.linearTween =3D function (t, b, c, d) { return c*t/d + b; }; Math.easeInQuad =3D function (t, b, c, d) { return c*(t/=3Dd)*t + b; }; Math.easeInOutQuad =3D function (t, b, c, d) { if ((t/=3Dd/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; }; for (var x in hs.langDefaults) hs.lang[x] =3D hs[x] || hs.lang[x] || = hs.langDefaults[x]; hs.ie6SSL =3D (hs.ie && hs.ieVersion() <=3D 6 && location.protocol = =3D=3D 'https:'); hs.fireEvent(this, 'onActivate'); } }, updateAnchors : function() { var els =3D document.getElementsByTagName('*'), all =3D [], images =3D = [], htmls =3D [],groups =3D {}, re; for (var i =3D 0; i < els.length; i++) { re =3D hs.isHsAnchor(els[i]); if (re) { hs.push(all, els[i]); if (re[0] =3D=3D 'hs.expand') hs.push(images, els[i]); else if (re[0] =3D=3D 'hs.htmlExpand') hs.push(htmls, els[i]); var g =3D hs.getParam(els[i], 'slideshowGroup') || 'none'; if (!groups[g]) groups[g] =3D []; hs.push(groups[g], els[i]); } } hs.anchors =3D { all: all, groups: groups, images: images, htmls: htmls = }; =09 return hs.anchors; }, getAnchors : function() { return hs.anchors || hs.updateAnchors(); }, fade : function (el, o, oFinal, dur, i, dir) { if (typeof i =3D=3D 'undefined') { // new fader if (typeof dur !=3D 'number') dur =3D 250; if (dur < 25) { // instant hs.setStyles( el, { opacity: oFinal }); return; } i =3D hs.faders.length; dir =3D oFinal > o ? 1 : -1; var step =3D (25 / (dur - dur % 25)) * Math.abs(o - oFinal); } o =3D parseFloat(o); var skip =3D (el.fade =3D=3D=3D 0 || el.fade =3D=3D=3D false || = (el.fade =3D=3D 2 && hs.ie)); el.style.visibility =3D ((skip ? oFinal : o) <=3D 0) ? 'hidden' : = 'visible'; =09 if (skip || o < 0 || (dir =3D=3D 1 && o > oFinal)) return; =09 if (el.fading && el.fading.i !=3D i) { // reverse clearTimeout(hs.faders[el.fading.i]); o =3D el.fading.o; } el.fading =3D {i: i, o: o, step: (step || el.fading.step)}; el.style.visibility =3D (o <=3D 0) ? 'hidden' : 'visible'; hs.setStyles(el, { opacity: o }); hs.faders[i] =3D setTimeout(function() { hs.fade(el, o + el.fading.step * dir, oFinal, null, i, dir); }, 25); }, close : function(el) { var exp =3D hs.getExpander(el); if (exp) exp.close(); return false; } }; // end hs object //-----------------------------------------------------------------------= ------ hs.Outline =3D function (outlineType, onLoad) { this.onLoad =3D onLoad; this.outlineType =3D outlineType; var v =3D hs.ieVersion(), tr; =09 this.hasAlphaImageLoader =3D hs.ie && v >=3D 5.5 && v < 7; if (!outlineType) { if (onLoad) onLoad(); return; } =09 hs.init(); this.table =3D hs.createElement( 'table', { cellSpacing: 0 }, { visibility: 'hidden', position: 'absolute', borderCollapse: 'collapse' }, hs.container, true ); var tbody =3D hs.createElement('tbody', null, null, this.table, 1); =09 this.td =3D []; for (var i =3D 0; i <=3D 8; i++) { if (i % 3 =3D=3D 0) tr =3D hs.createElement('tr', null, { height: = 'auto' }, tbody, true); this.td[i] =3D hs.createElement('td', null, null, tr, true); var style =3D i !=3D 4 ? { lineHeight: 0, fontSize: 0} : { position : = 'relative' }; hs.setStyles(this.td[i], style); } this.td[4].className =3D outlineType; =09 this.preloadGraphic();=20 }; hs.Outline.prototype =3D { preloadGraphic : function () { var src =3D hs.graphicsDir + (hs.outlinesDir || "outlines/")+ = this.outlineType +".png"; =09 var appendTo =3D hs.safari ? hs.container : null; this.graphic =3D hs.createElement('img', null, { position: 'absolute', = left: '-9999px',=20 top: '-9999px' }, appendTo, true); // for onload trigger =09 var pThis =3D this; this.graphic.onload =3D function() { pThis.onGraphicLoad(); }; =09 this.graphic.src =3D src; }, onGraphicLoad : function () { var o =3D this.offset =3D this.graphic.width / 4, pos =3D [[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]], dim =3D { height: (2*o) +'px', width: (2*o) +'px' }; hs.discardElement(this.graphic); for (var i =3D 0; i <=3D 8; i++) { if (pos[i]) { if (this.hasAlphaImageLoader) { var w =3D (i =3D=3D 1 || i =3D=3D 7) ? '100%' : this.graphic.width = +'px'; var div =3D hs.createElement('div', null, { width: '100%', height: = '100%', position: 'relative', overflow: 'hidden'}, this.td[i], true); hs.createElement ('div', null, {=20 filter: = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,= src=3D'"+ this.graphic.src + "')",=20 position: 'absolute', width: w,=20 height: this.graphic.height +'px', left: (pos[i][0]*o)+'px', top: (pos[i][1]*o)+'px' },=20 div, true); } else { hs.setStyles(this.td[i], { background: 'url('+ this.graphic.src +') = '+ (pos[i][0]*o)+'px '+(pos[i][1]*o)+'px'}); } =09 if (window.opera && (i =3D=3D 3 || i =3D=3D5))=20 hs.createElement('div', null, dim, this.td[i], true); =09 hs.setStyles (this.td[i], dim); } } if (hs.pendingOutlines[this.outlineType]) = hs.pendingOutlines[this.outlineType].destroy(); hs.pendingOutlines[this.outlineType] =3D this; if (this.onLoad) this.onLoad(); }, =09 setPosition : function (exp, pos, vis) { pos =3D pos || { x: exp.x.min, y: exp.y.min, w: exp.x.span + exp.x.p1 + exp.x.p2, h: exp.y.span + exp.y.p1 + exp.y.p2 }; if (vis) this.table.style.visibility =3D (pos.h >=3D 4 * this.offset)=20 ? 'visible' : 'hidden'; hs.setStyles(this.table, { left: (pos.x - this.offset) +'px', top: (pos.y - this.offset) +'px', width: (pos.w + 2 * (exp.x.cb + this.offset)) +'px' }); =09 pos.w +=3D 2 * (exp.x.cb - this.offset); pos.h +=3D + 2 * (exp.y.cb - this.offset); hs.setStyles (this.td[4], { width: pos.w >=3D 0 ? pos.w +'px' : 0, height: pos.h >=3D 0 ? pos.h +'px' : 0 }); if (this.hasAlphaImageLoader) this.td[3].style.height=20 =3D this.td[5].style.height =3D this.td[4].style.height; }, =09 destroy : function(hide) { if (hide) this.table.style.visibility =3D 'hidden'; else hs.discardElement(this.table); } }; //-----------------------------------------------------------------------= ------ // The expander object hs.Expander =3D function(a, params, custom, contentType) { this.a =3D a; this.custom =3D custom; this.contentType =3D contentType || 'image'; this.isHtml =3D (contentType =3D=3D 'html'); this.isImage =3D !this.isHtml; =09 hs.continuePreloading =3D false; this.overlays =3D []; this.last =3D hs.last; hs.last =3D null; hs.init(); var key =3D this.key =3D hs.expanders.length; =09 // override inline parameters for (var i =3D 0; i < hs.overrides.length; i++) { var name =3D hs.overrides[i]; this[name] =3D params && typeof params[name] !=3D 'undefined' ? params[name] : hs[name]; } if (!this.src) this.src =3D a.href; =09 // get thumb var el =3D (params && params.thumbnailId) ? hs.$(params.thumbnailId) : = a; el =3D this.thumb =3D el.getElementsByTagName('img')[0] || el; this.thumbsUserSetId =3D el.id || a.id; if (!hs.fireEvent(this, 'onInit')) return true; =09 // check if already open for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && hs.expanders[i].a =3D=3D a=20 && !(this.last && this.transitions[1] =3D=3D 'crossfade')) { hs.expanders[i].focus(); return false; } }=09 // cancel other for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && hs.expanders[i].thumb !=3D el && = !hs.expanders[i].onLoadStarted) { hs.expanders[i].cancelLoading(); } } hs.expanders[this.key] =3D this; if (!hs.allowMultipleInstances) { if (hs.expanders[key-1]) hs.expanders[key-1].close(); if (typeof hs.focusKey !=3D 'undefined' && hs.expanders[hs.focusKey]) hs.expanders[hs.focusKey].close(); } =09 var pos =3D hs.getPosition(el); =09 // initiate metrics var x =3D this.x =3D {}; x.t =3D el.width ? parseInt(el.width) : el.offsetWidth; x.tpos =3D pos.x; x.tb =3D (el.offsetWidth - x.t) / 2; var y =3D this.y =3D {}; y.t =3D el.height ? parseInt(el.height) : el.offsetHeight; y.tpos =3D pos.y; y.tb =3D (el.offsetHeight - y.t) / 2; x.p1 =3D x.p2 =3D y.p1 =3D y.p2 =3D 0; if (/area/i.test(el.tagName)) this.getImageMapAreaCorrection(el); =09 // instanciate the wrapper this.wrapper =3D hs.createElement( 'div', { id: 'highslide-wrapper-'+ this.key, className: this.wrapperClassName }, { visibility: 'hidden', position: 'absolute', zIndex: hs.zIndexCounter++ }, null, true ); =09 this.wrapper.onmouseover =3D this.wrapper.onmouseout =3D = hs.wrapperMouseHandler; if (this.contentType =3D=3D 'image' && this.outlineWhileAnimating = =3D=3D 2) this.outlineWhileAnimating =3D 0; =09 // get the outline if (!this.outlineType=20 || (this.last && this.isImage && this.transitions[1] =3D=3D = 'crossfade')) { =09 this[this.contentType +'Create'](); =09 } else if (hs.pendingOutlines[this.outlineType]) { this.connectOutline(); this[this.contentType +'Create'](); =09 } else { this.showLoading(); var exp =3D this; new hs.Outline(this.outlineType,=20 function () {=20 exp.connectOutline(); exp[exp.contentType +'Create'](); }=20 ); } return true; }; hs.Expander.prototype =3D { connectOutline : function(x, y) { var o =3D this.outline =3D hs.pendingOutlines[this.outlineType]; o.table.style.zIndex =3D this.wrapper.style.zIndex; hs.pendingOutlines[this.outlineType] =3D null; }, showLoading : function() { if (this.onLoadStarted || this.loading) return; =09 this.loading =3D hs.loading; var exp =3D this; this.loading.onclick =3D function() { exp.cancelLoading(); }; =09 =09 if (!hs.fireEvent(this, 'onShowLoading')) return; var exp =3D this,=20 l =3D (this.x.tpos + this.x.tb=20 + (this.x.t - this.loading.offsetWidth) / 2) +'px', t =3D (this.y.tpos=20 + (this.y.t - this.loading.offsetHeight) / 2) +'px'; if (!tgt && this.last && this.transitions[1] =3D=3D 'crossfade')=20 var tgt =3D this.last;=20 if (tgt) { l =3D (tgt.x.min + tgt.x.cb + tgt.x.p1 + (tgt.x.span - this.loading.offsetWidth) / 2) +'px'; t =3D (tgt.y.min + tgt.y.cb + tgt.y.p1 + (tgt.y.span - this.loading.offsetHeight) / 2) +'px'; this.loading.style.zIndex =3D hs.zIndexCounter++; } setTimeout(function () { if (exp.loading) hs.setStyles(exp.loading, { = left: l, top: t })}, 100);=20 }, imageCreate : function() { var exp =3D this; =09 var img =3D document.createElement('img'); this.content =3D img; img.onload =3D function () { if (hs.expanders[exp.key]) exp.contentLoaded();=20 }; if (hs.blockRightClick) img.oncontextmenu =3D function() { return = false; }; img.className =3D 'highslide-image'; hs.setStyles(img, { visibility: 'hidden', display: 'block', position: 'absolute', maxWidth: '9999px', zIndex: 3 }); img.title =3D hs.lang.restoreTitle; if (hs.safari) hs.container.appendChild(img); if (hs.ie && hs.flushImgSize) img.src =3D null; img.src =3D this.src; =09 this.showLoading(); }, htmlCreate : function () { if (!hs.fireEvent(this, 'onBeforeGetContent')) return; =09 this.content =3D hs.getCacheBinding(this.a); if (!this.content)=20 this.content =3D hs.getNode(this.contentId); if (!this.content)=20 this.content =3D hs.getSelfRendered(); this.getInline(['maincontent']); if (this.maincontent) { var body =3D hs.getElementByClass(this.content, 'div', = 'highslide-body'); if (body) body.appendChild(this.maincontent); this.maincontent.style.display =3D 'block'; } hs.fireEvent(this, 'onAfterGetContent'); =09 this.innerContent =3D this.content; =09 if (/(swf|iframe)/.test(this.objectType)) = this.setObjContainerSize(this.innerContent); =09 // the content tree hs.container.appendChild(this.wrapper); hs.setStyles( this.wrapper, {=20 position: 'static', padding: '0 '+ hs.marginRight +'px 0 '+ hs.marginLeft +'px' }); this.content =3D hs.createElement( 'div', { className: 'highslide-html' }, { position: 'relative', zIndex: 3, overflow: 'hidden' }, this.wrapper ); this.mediumContent =3D hs.createElement('div', null, null, = this.content, 1); this.mediumContent.appendChild(this.innerContent); =09 hs.setStyles (this.innerContent, { position: 'relative', display: = 'block' }); if (this.width) this.innerContent.style.width =3D this.width+'px'; if (this.height) this.innerContent.style.height =3D this.height+'px'; if (this.innerContent.offsetWidth < this.minWidth) this.innerContent.style.width =3D this.minWidth +'px'; =09 =20 if (this.objectType =3D=3D 'ajax' && !hs.getCacheBinding(this.a)) { this.showLoading(); var ajax =3D new hs.Ajax(this.a, this.innerContent); var exp =3D this; ajax.onLoad =3D function () { if (hs.expanders[exp.key]) = exp.contentLoaded(); }; ajax.onError =3D function () { location.href =3D exp.src; }; ajax.run(); } else =20 if (this.objectType =3D=3D 'iframe' && this.objectLoadTime =3D=3D = 'before') { this.writeExtendedContent(); } else this.contentLoaded(); }, contentLoaded : function() { try {=09 if (!this.content) return; this.content.onload =3D null; if (this.onLoadStarted) return; else this.onLoadStarted =3D true; =09 var x =3D this.x, y =3D this.y; =09 if (this.loading) { hs.setStyles(this.loading, { left: '-9999px', top: '-9999px' }); this.loading =3D null; hs.fireEvent(this, 'onHideLoading'); } this.marginBottom =3D hs.marginBottom; if (this.isImage) {=09 x.full =3D this.content.width; y.full =3D this.content.height; =09 hs.setStyles(this.content, { width: this.x.t +'px', height: this.y.t +'px' }); } else if (this.htmlGetSize) this.htmlGetSize(); =09 this.wrapper.appendChild(this.content); this.content.style.position =3D 'relative'; // Saf=20 hs.setStyles (this.wrapper, { left: this.x.tpos +'px', top: this.y.tpos +'px' }); hs.container.appendChild(this.wrapper); =09 // correct for borders x.cb =3D (this.content.offsetWidth - this.x.t) / 2; y.cb =3D (this.content.offsetHeight - this.y.t) / 2; var modMarginRight =3D hs.marginRight + 2 * x.cb; this.marginBottom +=3D 2 * y.cb; this.getOverlays(); this.initSlideshow(); =09 var ratio =3D x.full / y.full; var minWidth =3D this.allowSizeReduction=20 ? this.minWidth : x.full; var minHeight =3D this.allowSizeReduction=20 ? this.minHeight : y.full; =09 var justify =3D { x: 'auto', y: 'auto' }; =09 if (this.align =3D=3D 'center') { justify.x =3D 'center'; justify.y =3D 'center'; } else { if (this.anchor.match(/^top/)) justify.y =3D null; if (this.anchor.match(/right$/)) justify.x =3D 'max'; if (this.anchor.match(/^bottom/)) justify.y =3D 'max'; if (this.anchor.match(/left$/)) justify.x =3D null; } =09 var page =3D hs.getPageSize(); // justify x.min =3D x.tpos - x.cb + x.tb; x.span =3D Math.min(x.full, this.maxWidth || x.full); x.minSpan =3D Math.min(x.full, minWidth); x.justify =3D justify.x; x.target =3D this.targetX; x.marginMin =3D hs.marginLeft;=20 x.marginMax =3D modMarginRight; x.scroll =3D page.scrollLeft; x.clientSpan =3D page.width; this.justify(x); =09 =09 y.min =3D y.tpos - y.cb + y.tb; y.span =3D Math.min(y.full, this.maxHeight || y.full); y.minSpan =3D Math.min(y.full, minHeight); y.justify =3D justify.y; y.target =3D this.targetY; y.marginMin =3D hs.marginTop;=20 y.marginMax =3D this.marginBottom;=20 y.scroll =3D page.scrollTop; y.clientSpan =3D page.height; this.justify(y); if (this.isHtml) this.htmlSizeOperations(); if (this.overlayBox) this.sizeOverlayBox(0, 1); =09 =09 if (this.allowSizeReduction) { if (this.isImage) this.correctRatio(ratio); var ss =3D this.slideshow; =09 if (ss && this.last && ss.fixedControls && ss.useControls) { var pos =3D ss.overlayOptions.position || ''; for (var dim in hs.oPos) for (var i =3D 0; i < 5; i++) { if (pos.match(hs.oPos[dim][i])) this[dim].min =3D this.last[dim].min=20 + (this.last[dim].p1 - this[dim].p1) + (this.last[dim].span - this[dim].span) * [0, 0, .5, 1, 1][i] =20 } } =09 if (this.isImage && this.x.full > this.x.span) { this.createFullExpand(); if (this.overlays.length =3D=3D 1) this.sizeOverlayBox();=09 } } =09 this.show(); =09 } catch (e) { window.location.href =3D this.src; } }, setObjContainerSize : function(parent, auto) { var c =3D hs.getElementByClass(parent, 'DIV', 'highslide-body'); =09 if (/(iframe|swf)/.test(this.objectType)) { if (this.objectWidth) c.style.width =3D this.objectWidth +'px'; if (this.objectHeight) c.style.height =3D this.objectHeight +'px'; } }, writeExtendedContent : function () { if (this.hasExtendedContent) return; var exp =3D this; this.body =3D hs.getElementByClass(this.innerContent, 'DIV', = 'highslide-body'); if (this.objectType =3D=3D 'iframe') { this.showLoading(); var ruler =3D hs.clearing.cloneNode(1); this.body.appendChild(ruler); this.newWidth =3D this.innerContent.offsetWidth; if (!this.objectWidth) this.objectWidth =3D ruler.offsetWidth; var hDiff =3D this.innerContent.offsetHeight - this.body.offsetHeight, h =3D this.objectHeight || (hs.getPageSize()).height - hDiff - = hs.marginTop - hs.marginBottom, onload =3D this.objectLoadTime =3D=3D 'before' ?=20 ' onload=3D"if (hs.expanders['+ this.key +']) hs.expanders['+ = this.key +'].contentLoaded()" ' : ''; =09 this.body.innerHTML +=3D ''; this.ruler =3D this.body.getElementsByTagName('div')[0]; this.iframe =3D this.body.getElementsByTagName('iframe')[0]; =09 if (this.objectLoadTime =3D=3D 'after') this.correctIframeSize(); =09 } if (this.objectType =3D=3D 'swf') { this.body.id =3D this.body.id || 'hs-flash-id-' + this.key; var a =3D this.swfOptions; if (typeof a.params.wmode =3D=3D 'undefined') a.params.wmode =3D = 'transparent'; if (swfobject) swfobject.embedSWF(this.src, this.body.id, = this.objectWidth, this.objectHeight,=20 a.version || '7', a.expressInstallSwfurl, a.flashvars, a.params, = a.attributes);=09 } this.hasExtendedContent =3D true; }, htmlGetSize : function() { if (this.iframe && !this.objectHeight) { // loadtime before var h; try { var doc =3D this.iframe.contentDocument || = this.iframe.contentWindow.document; var clearing =3D doc.createElement('div'); clearing.style.clear =3D 'both'; doc.body.appendChild(clearing); h =3D clearing.offsetTop; if (hs.ie) h +=3D parseInt(doc.body.currentStyle.marginTop)=20 + parseInt(doc.body.currentStyle.marginBottom) - 1; } catch (e) { // other domain h =3D 300; } this.iframe.style.height =3D this.body.style.height =3D h +'px'; } this.innerContent.appendChild(hs.clearing); if (!this.x.full) this.x.full =3D this.innerContent.offsetWidth; this.y.full =3D this.innerContent.offsetHeight; this.innerContent.removeChild(hs.clearing); if (hs.ie && this.newHeight > = parseInt(this.innerContent.currentStyle.height)) { // ie css bug this.newHeight =3D parseInt(this.innerContent.currentStyle.height); } hs.setStyles( this.wrapper, { position: 'absolute', padding: '0'}); hs.setStyles( this.content, { width: this.x.t +'px', height: this.y.t = +'px'}); }, correctIframeSize : function () { var wDiff =3D this.innerContent.offsetWidth - this.ruler.offsetWidth; if (wDiff < 0) wDiff =3D 0; =09 var hDiff =3D this.innerContent.offsetHeight - this.body.offsetHeight; =09 hs.setStyles(this.iframe, { width: (this.x.span - wDiff) +'px',=20 height: (this.y.span - hDiff) +'px' }); hs.setStyles(this.body, { width: this.iframe.style.width,=20 height: this.iframe.style.height }); =09 this.scrollingContent =3D this.iframe; this.scrollerDiv =3D this.scrollingContent; }, htmlSizeOperations : function () { =09 this.setObjContainerSize(this.innerContent); =09 =09 if (this.objectType =3D=3D 'swf' && this.objectLoadTime =3D=3D = 'before') this.writeExtendedContent();=09 =09 // handle minimum size if (this.x.span < this.x.full && !this.allowWidthReduction) = this.x.span =3D this.x.full; if (this.y.span < this.y.full && !this.allowHeightReduction) = this.y.span =3D this.y.full; this.scrollerDiv =3D this.innerContent; hs.setStyles(this.mediumContent, {=20 width: this.x.span +'px', position: 'relative', left: (this.x.min - this.x.tpos) +'px', top: (this.y.min - this.y.tpos) +'px' }); hs.setStyles(this.innerContent, {=20 border: 'none',=20 width: 'auto',=20 height: 'auto' }); var node =3D hs.getElementByClass(this.innerContent, 'DIV', = 'highslide-body'); if (node && !/(iframe|swf)/.test(this.objectType)) { var cNode =3D node; // wrap to get true size node =3D hs.createElement(cNode.nodeName, null, {overflow: = 'hidden'}, null, true); cNode.parentNode.insertBefore(node, cNode); node.appendChild(hs.clearing); // IE6 node.appendChild(cNode); =09 var wDiff =3D this.innerContent.offsetWidth - node.offsetWidth; var hDiff =3D this.innerContent.offsetHeight - node.offsetHeight; node.removeChild(hs.clearing); =09 var kdeBugCorr =3D hs.safari || navigator.vendor =3D=3D 'KDE' ? 1 : = 0; // KDE repainting bug hs.setStyles(node, {=20 width: (this.x.span - wDiff - kdeBugCorr) +'px',=20 height: (this.y.span - hDiff) +'px', overflow: 'auto',=20 position: 'relative'=20 }=20 ); if (kdeBugCorr && cNode.offsetHeight > node.offsetHeight) { node.style.width =3D (parseInt(node.style.width) + kdeBugCorr) + = 'px'; } this.scrollingContent =3D node; this.scrollerDiv =3D this.scrollingContent; } if (this.iframe && this.objectLoadTime =3D=3D 'before') = this.correctIframeSize(); if (!this.scrollingContent && this.y.span < = this.mediumContent.offsetHeight) this.scrollerDiv =3D this.content; =09 if (this.scrollerDiv =3D=3D this.content && !this.allowWidthReduction = && !/(iframe|swf)/.test(this.objectType)) { this.x.span +=3D 17; // room for scrollbars } if (this.scrollerDiv && this.scrollerDiv.offsetHeight > = this.scrollerDiv.parentNode.offsetHeight) { setTimeout("try { hs.expanders["+ this.key = +"].scrollerDiv.style.overflow =3D 'auto'; } catch(e) {}", hs.expandDuration); } }, getImageMapAreaCorrection : function(area) { var c =3D area.coords.split(','); for (var i =3D 0; i < c.length; i++) c[i] =3D parseInt(c[i]); =09 if (area.shape.toLowerCase() =3D=3D 'circle') { this.x.tpos +=3D c[0] - c[2]; this.y.tpos +=3D c[1] - c[2]; this.x.t =3D this.y.t =3D 2 * c[2]; } else { var maxX, maxY, minX =3D maxX =3D c[0], minY =3D maxY =3D c[1]; for (var i =3D 0; i < c.length; i++) { if (i % 2 =3D=3D 0) { minX =3D Math.min(minX, c[i]); maxX =3D Math.max(maxX, c[i]); } else { minY =3D Math.min(minY, c[i]); maxY =3D Math.max(maxY, c[i]); } } this.x.tpos +=3D minX; this.x.t =3D maxX - minX; this.y.tpos +=3D minY; this.y.t =3D maxY - minY; } }, justify : function (p, moveOnly) { var tgt, dim =3D p =3D=3D this.x ? 'x' : 'y'; =09 =09 if (p.target && p.target.match(/ /)) { tgt =3D p.target.split(' '); p.target =3D tgt[0]; } if (p.target && hs.$(p.target)) { p.min =3D hs.getPosition(hs.$(p.target))[dim]; if (tgt && tgt[1] && tgt[1].match(/^[-]?[0-9]+px$/)) p.min +=3D = parseInt(tgt[1]); =09 } else if (p.justify =3D=3D 'auto' || p.justify =3D=3D 'center') { =09 var hasMovedMin =3D false; =09 var allowReduce =3D true; if (p.justify =3D=3D 'center') p.min =3D Math.round(p.scroll + = (p.clientSpan - p.span - p.marginMax - p.p1 - p.p2) / 2); else p.min =3D Math.round(p.min - ((p.span + p.p1 + p.p2 - p.t) / 2)); if (p.min < p.scroll + p.marginMin) { p.min =3D p.scroll + p.marginMin; hasMovedMin =3D true; =09 } if (!moveOnly && p.span < p.minSpan) { p.span =3D p.minSpan; allowReduce =3D false; } if (p.min + p.span + p.p1 + p.p2 > p.scroll + p.clientSpan - = p.marginMax) { if (!moveOnly && hasMovedMin && allowReduce) { p.span =3D p.clientSpan - p.marginMin - p.marginMax; // can't expand = more } else if (p.span + p.p1 + p.p2 < p.clientSpan - p.marginMin - = p.marginMax) { // move newTop up p.min =3D p.scroll + p.clientSpan - p.span - p.marginMin - = p.marginMax - p.p1 - p.p2; } else { // image larger than viewport p.min =3D p.scroll + p.marginMin; if (!moveOnly && allowReduce) p.span =3D p.clientSpan - p.marginMin = - p.marginMax; } =09 } =09 if (!moveOnly && p.span < p.minSpan) { p.span =3D p.minSpan; allowReduce =3D false; } =09 =09 } else if (p.justify =3D=3D 'max') { p.min =3D Math.floor(p.min - p.span + p.t); } =09 =09 if (p.min < p.marginMin) { tmpMin =3D p.min; p.min =3D p.marginMin;=20 =09 if (allowReduce && !moveOnly) p.span =3D p.span - (p.min - tmpMin); =09 } }, correctRatio : function(ratio) { =09 var x =3D this.x, y =3D this.y; var changed =3D false; if (x.span / y.span > ratio) { // width greater x.span =3D y.span * ratio; if (x.span < x.minSpan) { // below minWidth x.span =3D x.minSpan; y.span =3D x.span / ratio; } changed =3D true; =09 } else if (x.span / y.span < ratio) { // height greater var tmpHeight =3D y.span; y.span =3D x.span / ratio; changed =3D true; } if (this.overlayBox) { while (y.span > this.minHeight && x.span > this.minWidth=20 && y.marginMin + y.p1 + y.span + y.p2 + y.marginMax > y.clientSpan) = { var o; y.span -=3D 10; x.span =3D y.span * ratio; this.sizeOverlayBox(0, 1); } } if (changed) { x.min =3D x.tpos - x.cb + x.tb; x.minSpan =3D x.span; this.justify(x, true); =09 y.min =3D y.tpos - y.cb + y.tb; y.minSpan =3D y.span; this.justify(y, true); if (this.overlayBox) this.sizeOverlayBox(); } }, reflow : function () { hs.setStyles(this.scrollerDiv, { height: 'auto', width: 'auto' }); this.x.span =3D this.innerContent.offsetWidth; this.y.span =3D this.innerContent.offsetHeight; var size =3D { width: this.x.span +'px', height: this.y.span +'px' }; hs.setStyles(this.content, size); if (this.outline) this.outline.setPosition(this); }, show : function () { =09 // Selectbox bug var imgPos =3D {x: this.x.min - 20, y: this.y.min - 20, w: this.x.span = + 40,=20 h: this.y.span + 40 }; hs.hideSelects =3D (hs.ie && hs.ieVersion() < 7); if (hs.hideSelects) this.showHideElements('SELECT', 'hidden', imgPos); // Iframes bug hs.hideIframes =3D ((window.opera && navigator.appVersion < 9) || = navigator.vendor =3D=3D 'KDE'=20 || (hs.ie && hs.ieVersion() < 5.5)); if (hs.hideIframes) this.showHideElements('IFRAME', 'hidden', imgPos); // Scrollbars bug if (hs.geckoMac) this.showHideElements('*', 'hidden', imgPos);=20 =09 =09 hs.fireEvent(this, 'onBeforeExpand'); =09 // Apply size change this.changeSize( 1, {=20 xmin: this.x.tpos + this.x.tb - this.x.cb, ymin: this.y.tpos + this.y.tb - this.y.cb, xspan: this.x.t, yspan: this.y.t, xp1: 0, xp2: 0, yp1: 0, yp2: 0, o: hs.outlineStartOffset }, { xmin: this.x.min, ymin: this.y.min, xspan: this.x.span, yspan: this.y.span, xp1: this.x.p1, yp1: this.y.p1, xp2: this.x.p2, yp2: this.y.p2, o: this.outline ? this.outline.offset : 0 }, hs.expandDuration, hs.expandSteps ); }, changeSize : function(up, from, to, dur, steps) { // transition var trans =3D this.transitions, other =3D up ? (this.last ? this.last.a : null) : hs.upcoming, t =3D (trans[1] && other=20 && hs.getParam(other, 'transitions')[1] =3D=3D trans[1]) ? trans[1] : trans[0]; if (up && this.isHtml && trans[1] =3D=3D 'crossfade') t =3D trans[1] = =3D 'fade'; =09 if (this[t] && t !=3D 'expand') { this[t](up, from, to);=20 return; } =09 if (up) hs.setStyles(this.wrapper, { opacity: 1 }); =09 if (this.outline && !this.outlineWhileAnimating) { if (up) this.outline.setPosition(this); else this.outline.destroy( (this.isHtml && this.preserveContent)); } =09 =09 if (!up && this.overlayBox) { if (this.isHtml && this.preserveContent) { this.overlayBox.style.left =3D '-9999px'; hs.container.appendChild(this.overlayBox); } else hs.discardElement(this.overlayBox); =09 } if (this.fadeInOut) { from.op =3D up ? 0 : 1; to.op =3D up; } var t, exp =3D this, easing =3D Math[this.easing] || Math.easeInQuad; if (!up) easing =3D Math[this.easingClose] || easing; =09 for (var i =3D 1; i <=3D steps; i++) { t =3D Math.round(i * (dur / steps)); =09 (function(){ var pI =3D i, size =3D {}; =09 for (var x in from) { size[x] =3D easing(t, from[x], to[x] - from[x], dur); if (!/^op$/.test(x)) size[x] =3D Math.round(size[x]); } setTimeout ( function() { if (up && pI =3D=3D 1) { exp.content.style.visibility =3D 'visible'; exp.a.className +=3D ' highslide-active-anchor'; } exp.setSize(size); }, t); =09 })(); =09 } =09 if (up) {=20 =09 setTimeout(function() { if (exp.outline) exp.outline.table.style.visibility =3D "visible"; }, t); setTimeout(function() { exp.afterExpand(); }, t + 50); } else setTimeout(function() { exp.afterClose(); }, t); =09 }, setSize : function (to) { try { =09 if (to.op) hs.setStyles(this.wrapper, { opacity: to.op }); hs.setStyles ( this.wrapper, { width : (to.xspan +to.xp1 + to.xp2 + 2 * this.x.cb) +'px', height : (to.yspan +to.yp1 + to.yp2 + 2 * this.y.cb) +'px', left: to.xmin +'px', top: to.ymin +'px' }); hs.setStyles(this.content, { top: to.yp1 +'px', left: to.xp1 +'px', width: to.xspan +'px', height: to.yspan +'px' }); if (this.isHtml) { hs.setStyles(this.mediumContent, {=20 left: (this.x.min - to.xmin=20 + this.x.p1 - to.xp1) +'px', top: (this.y.min - to.ymin=20 + this.y.p1 - to.yp1) +'px'=20 }); =09 this.innerContent.style.visibility =3D 'visible'; } =09 if (this.outline && this.outlineWhileAnimating) { var o =3D this.outline.offset - to.o; this.outline.setPosition(this, { x: to.xmin + o,=20 y: to.ymin + o,=20 w: to.xspan + to.xp1 + to.xp2 + - 2 * o,=20 h: to.yspan + to.yp1 + to.yp2 + - 2 * o }, 1); } =09 this.wrapper.style.visibility =3D 'visible'; =09 } catch (e) { window.location.href =3D this.src;=09 } }, fade : function(up, from, to) { this.outlineWhileAnimating =3D false; var exp =3D this, t =3D up ? 250 : 0; =09 if (up) { hs.setStyles(this.wrapper, { opacity: 0 }); this.setSize(to); this.content.style.visibility =3D 'visible'; hs.fade (this.wrapper, 0, 1); } =09 if (this.outline) { this.outline.table.style.zIndex =3D this.wrapper.style.zIndex; var dir =3D up || -1; for (var i =3D from.o; dir * i <=3D dir * to.o; i +=3D dir, t +=3D 25) = { (function() { var o =3D up ? to.o - i : from.o - i; setTimeout(function() { exp.outline.setPosition(exp, { x: (exp.x.min + o),=20 y: (exp.y.min + o), w: (exp.x.span - 2 * o + exp.x.p1 + exp.x.p2),=20 h: (exp.y.span - 2 * o + exp.y.p1 + exp.y.p2) }, 1); }, t); })(); } } =09 =09 if (up) setTimeout(function() { exp.afterExpand(); }, t+50); else { setTimeout( function() { if (exp.outline) exp.outline.destroy(exp.preserveContent); hs.fade (exp.wrapper, 1, 0); setTimeout( function() { exp.afterClose(); }, 250); }, t); =09 } }, crossfade : function (up, from, to) { if (!up) return; var exp =3D this, steps =3D parseInt(hs.transitionDuration / 25), last = =3D this.last; hs.removeEventListener(document, 'mousemove', hs.dragHandler); =09 hs.setStyles(this.content, {=20 width: to.xspan +'px',=20 height: to.yspan +'px' =09 }); this.outline =3D this.last.outline; this.last.outline =3D null; this.fadeBox =3D hs.createElement('div',=20 { className: 'highslide-image' }, {=20 position: 'absolute',=20 zIndex: 4, overflow: 'hidden', display: 'none' } ); var names =3D { oldImg: last, newImg: this }; for (var x in names) { =09 this[x] =3D names[x].content.cloneNode(1); hs.setStyles(this[x], { position: 'absolute', border: 0, visibility: 'visible' }); this.fadeBox.appendChild(this[x]); } this.wrapper.appendChild(this.fadeBox); =09 from =3D { xmin: last.x.min, xspan: last.x.span, xp1: last.x.p1, xp2: last.x.p2, ymin: last.y.min, yspan: last.y.span, yp1: last.y.p1, yp2: last.y.p2, o: 1 / steps }; =09 to.yspan =3D this.y.span; to.o =3D 1; var t, easing =3D Math.easeInOutQuad; =09 this.crossfadeStep(from); function prep() { if (exp.overlayBox) { exp.wrapper.appendChild(exp.overlayBox); =09 for (var i =3D 0; i < exp.last.overlays.length; i++) { var oDiv =3D hs.$('hsId'+ exp.last.overlays[i]); if (oDiv.reuse =3D=3D=3D exp.key) exp.overlayBox.appendChild(oDiv); else hs.fade(oDiv, oDiv.opacity, 0); } } exp.fadeBox.style.display =3D ''; exp.last.content.style.display =3D 'none'; }; if (/rv:1\.[0-8].+Gecko/.test(navigator.userAgent)) setTimeout(prep, = 0); else prep(); =09 for (var i =3D 1; i <=3D steps; i++) { t =3D Math.round(i * (hs.transitionDuration / steps)); =09 (function(){ var size =3D {}, pI =3D i; for (var x in from) { var val =3D easing(t, from[x], to[x] - from[x], = hs.transitionDuration); size[x] =3D (x !=3D 'o') ? Math.round(val) : val; } =09 setTimeout ( function() { exp.crossfadeStep(size); }, t); =09 })(); } setTimeout ( function () { exp.crossfadeEnd(); }, t + 100); }, crossfadeStep : function (size) { try { if (this.outline) this.outline.setPosition(this, {=20 x: size.xmin,=20 y: size.ymin,=20 w: size.xspan + size.xp1 + size.xp2,=20 h: size.yspan + size.yp1 + size.yp2 }, 1); this.last.wrapper.style.clip =3D 'rect(' + (size.ymin - this.last.y.min)+'px, ' + (size.xspan + size.xp1 + size.xp2 + 2 * this.last.x.cb + size.xmin = - this.last.x.min) +'px, ' + (size.yspan + size.yp1 + size.yp2 + 2 * this.last.y.cb + size.ymin = - this.last.y.min) +'px, ' + (size.xmin - this.last.x.min)+'px)'; =09 hs.setStyles(this.content, { top: size.yp1 +'px', left: size.xp1 +'px', marginTop: (this.y.min - size.ymin) +'px', marginLeft: (this.x.min - size.xmin) +'px' }); =09 hs.setStyles(this.wrapper, { top: size.ymin +'px', left: size.xmin +'px', width: (size.xp1 + size.xp2 + size.xspan + 2 * this.x.cb)+ 'px', height: (size.yp1 + size.yp2 + size.yspan + 2 * this.y.cb) + 'px' }); =09 hs.setStyles(this.fadeBox, { width: size.xspan + 'px', height: size.yspan +'px', left: size.xp1 +'px', top: size.yp1 +'px', visibility: 'visible' }); =09 hs.setStyles(this.oldImg, { top: (this.last.y.min - size.ymin + this.last.y.p1 - size.yp1)+'px', left: (this.last.x.min - size.xmin + this.last.x.p1 - size.xp1)+'px' }); =09 =09 hs.setStyles(this.newImg, { opacity: size.o, top: (this.y.min - size.ymin + this.y.p1 - size.yp1) +'px', left: (this.x.min - size.xmin + this.x.p1 - size.xp1) +'px' }); hs.setStyles(this.overlayBox, { width: size.xspan + 'px', height: size.yspan +'px', left: (size.xp1 + this.x.cb) +'px', top: (size.yp1 + this.y.cb) +'px' }); } catch (e) {} }, crossfadeEnd : function() { this.wrapper.style.background =3D this.wrapperBG || ''; =09 this.wrapper.style.visibility =3D this.content.style.visibility =3D = 'visible'; this.fadeBox.style.display =3D 'none'; this.a.className +=3D ' highslide-active-anchor'; this.afterExpand(); this.last.afterClose(); }, reuseOverlay : function(o, el) { if (!this.last) return false; for (var i =3D 0; i < this.last.overlays.length; i++) { var oDiv =3D hs.$('hsId'+ this.last.overlays[i]); if (oDiv && oDiv.hsId =3D=3D o.hsId) { this.genOverlayBox(); oDiv.reuse =3D this.key; hs.push(this.overlays, this.last.overlays[i]); return true; } } return false; }, afterExpand : function() { this.isExpanded =3D true;=09 this.focus(); =09 if (this.isHtml && this.objectLoadTime =3D=3D 'after') = this.writeExtendedContent(); =09 if (this.isHtml) { if (this.iframe) { try { var exp =3D this, doc =3D this.iframe.contentDocument || = this.iframe.contentWindow.document; hs.addEventListener(doc, 'mousedown', function () { if (hs.focusKey !=3D exp.key) exp.focus(); }); } catch(e) {} if (hs.ie && typeof this.isClosing !=3D 'boolean') // first open=20 this.iframe.style.width =3D (this.objectWidth - 1) +'px'; // = hasLayout } } =09 if (this.dimmingOpacity) hs.dim(this); if (hs.upcoming && hs.upcoming =3D=3D this.a) hs.upcoming =3D null; this.prepareNextOutline(); =09 =09 if (this.overlayBox) this.showOverlays(); hs.fireEvent(this, 'onAfterExpand'); =09 }, prepareNextOutline : function() { var key =3D this.key; var outlineType =3D this.outlineType; new hs.Outline(outlineType,=20 function () { try { hs.expanders[key].preloadNext(); } catch (e) {} = }); }, preloadNext : function() { var next =3D this.getAdjacentAnchor(1); if (next && next.onclick.toString().match(/hs\.expand/))=20 var img =3D hs.createElement('img', { src: hs.getSrc(next) }); }, getAdjacentAnchor : function(op) { var current =3D this.getAnchorIndex(), as =3D = hs.anchors.groups[this.slideshowGroup || 'none']; =09 /*< ? if ($cfg->slideshow) : ?>s*/ if (!as[current + op] && this.slideshow && this.slideshow.repeat) { if (op =3D=3D 1) return as[0]; else if (op =3D=3D -1) return as[as.length-1]; } /*< ? endif ?>s*/ return as[current + op] || null; }, getAnchorIndex : function() { var arr =3D hs.anchors.groups[this.slideshowGroup || 'none']; for (var i =3D 0; i < arr.length; i++) { if (arr[i] =3D=3D this.a) return i;=20 } return null; }, getNumber : function() { if (this[this.numberPosition]) { var arr =3D hs.anchors.groups[this.slideshowGroup || 'none']; var s =3D hs.lang.number.replace('%1', this.getAnchorIndex() + = 1).replace('%2', arr.length); this[this.numberPosition].innerHTML =3D=20 '
    '+ s +'
    '+ = this[this.numberPosition].innerHTML; } }, initSlideshow : function() { if (this.slideshow) return; =09 if (!this.last) { for (var i =3D 0; i < hs.slideshows.length; i++) { var ss =3D hs.slideshows[i], sg =3D ss.slideshowGroup; if (sg =3D=3D=3D this.slideshowGroup) { this.slideshow =3D new hs.Slideshow(ss); } }=20 } else { this.slideshow =3D this.last.slideshow; } var ss =3D this.slideshow; if (!ss) return; var exp =3D ss.exp =3D this; =09 ss.checkFirstAndLast(); =09 if (ss.useControls) { var o =3D ss.overlayOptions || {}; o.overlayId =3D ss.controls; o.hsId =3D 'controls'; this.createOverlay(o); } if (!this.last && this.autoplay) ss.play(true); if (ss.autoplay) { ss.autoplay =3D setTimeout(function() { hs.next(exp.key); }, (ss.interval || 500)); } }, cancelLoading : function() {=09 hs.expanders[this.key] =3D null; if (hs.upcoming =3D=3D this.a) hs.upcoming =3D null; hs.undim(); if (this.loading) hs.loading.style.left =3D '-9999px'; hs.fireEvent(this, 'onHideLoading'); }, writeCredits : function () { if (this.credits) return; this.credits =3D hs.createElement('a', { href: hs.creditsHref, className: 'highslide-credits', innerHTML: hs.lang.creditsText, title: hs.lang.creditsTitle } ); this.createOverlay({=20 overlayId: this.credits,=20 position: 'top left',=20 hsId: 'credits'=20 }); }, getInline : function(types, addOverlay) { for (var i =3D 0; i < types.length; i++) { var type =3D types[i], s =3D null; if (type =3D=3D 'caption' && !hs.fireEvent(this, = 'onBeforeGetCaption')) return; else if (type =3D=3D 'heading' && !hs.fireEvent(this, = 'onBeforeGetHeading')) return; if (!this[type +'Id'] && this.thumbsUserSetId) =20 this[type +'Id'] =3D type +'-for-'+ this.thumbsUserSetId; if (this[type +'Id']) this[type] =3D hs.getNode(this[type +'Id']); if (!this[type] && !this[type +'Text'] && this[type +'Eval']) try { s =3D eval(this[type +'Eval']); } catch (e) {} if (!this[type] && this[type +'Text']) { s =3D this[type +'Text']; } if (!this[type] && !s) { var next =3D this.a.nextSibling; while (next && !hs.isHsAnchor(next)) { if ((new RegExp('highslide-'+ type)).test(next.className || null)) { this[type] =3D next.cloneNode(1); break; } next =3D next.nextSibling; } } if (!this[type] && !s && this.numberPosition =3D=3D type) s =3D '\n'; =09 if (!this[type] && s) this[type] =3D hs.createElement('div',=20 { className: 'highslide-'+ type, innerHTML: s } ); =09 if (addOverlay && this[type]) { var o =3D { position: (type =3D=3D 'heading') ? 'above' : 'below' }; for (var x in this[type+'Overlay']) o[x] =3D this[type+'Overlay'][x]; o.overlayId =3D this[type]; this.createOverlay(o); } } }, showHideElements : function (tagName, visibility, imgPos) { var els =3D document.getElementsByTagName(tagName); var prop =3D tagName =3D=3D '*' ? 'overflow' : 'visibility'; for (var i =3D 0; i < els.length; i++) { if (prop =3D=3D 'visibility' || = (document.defaultView.getComputedStyle( els[i], "").getPropertyValue('overflow') =3D=3D 'auto' || els[i].getAttribute('hidden-by') !=3D null)) { var hiddenBy =3D els[i].getAttribute('hidden-by'); if (visibility =3D=3D 'visible' && hiddenBy) { hiddenBy =3D hiddenBy.replace('['+ this.key +']', ''); els[i].setAttribute('hidden-by', hiddenBy); if (!hiddenBy) els[i].style[prop] =3D els[i].origProp; } else if (visibility =3D=3D 'hidden') { // hide if behind var elPos =3D hs.getPosition(els[i]); elPos.w =3D els[i].offsetWidth; elPos.h =3D els[i].offsetHeight; if (!this.dimmingOpacity) { // hide all if dimming =09 var clearsX =3D (elPos.x + elPos.w < imgPos.x || elPos.x > imgPos.x = + imgPos.w); var clearsY =3D (elPos.y + elPos.h < imgPos.y || elPos.y > imgPos.y = + imgPos.h); } var wrapperKey =3D hs.getWrapperKey(els[i]); if (!clearsX && !clearsY && wrapperKey !=3D this.key) { // element = falls behind image if (!hiddenBy) { els[i].setAttribute('hidden-by', '['+ this.key +']'); els[i].origProp =3D els[i].style[prop]; els[i].style[prop] =3D 'hidden'; } else if (!hiddenBy.match('['+ this.key +']')) { els[i].setAttribute('hidden-by', hiddenBy + '['+ this.key +']'); } } else if (hiddenBy =3D=3D '['+ this.key +']' || hs.focusKey =3D=3D = wrapperKey) { // on move els[i].setAttribute('hidden-by', ''); els[i].style[prop] =3D els[i].origProp || ''; } else if (hiddenBy && hiddenBy.match('['+ this.key +']')) { els[i].setAttribute('hidden-by', hiddenBy.replace('['+ this.key = +']', '')); } =09 } } } }, focus : function() { this.wrapper.style.zIndex =3D hs.zIndexCounter++; // blur others for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && i =3D=3D hs.focusKey) { var blurExp =3D hs.expanders[i]; blurExp.content.className +=3D ' highslide-'+ blurExp.contentType = +'-blur'; if (blurExp.isImage) { blurExp.content.style.cursor =3D hs.ie ? 'hand' : 'pointer'; blurExp.content.title =3D hs.lang.focusTitle;=09 }=09 hs.fireEvent(this, 'onBlur'); } } =09 // focus this if (this.outline) this.outline.table.style.zIndex=20 =3D this.wrapper.style.zIndex; this.content.className =3D 'highslide-'+ this.contentType; if (this.isImage) { this.content.title =3D hs.lang.restoreTitle; =09 hs.styleRestoreCursor =3D window.opera ? 'pointer' : 'url('+ = hs.graphicsDir + hs.restoreCursor +'), pointer'; if (hs.ie && hs.ieVersion() < 6) hs.styleRestoreCursor =3D 'hand'; this.content.style.cursor =3D hs.styleRestoreCursor; } hs.focusKey =3D this.key;=09 hs.addEventListener(document, window.opera ? 'keypress' : 'keydown', = hs.keyHandler);=09 hs.fireEvent(this, 'onFocus');=09 }, move : function (e) { this.x.min =3D e.left + e.dX; this.y.min =3D e.top + e.dY; =09 if (e.type =3D=3D 'image') this.content.style.cursor =3D 'move'; hs.setStyles(this.wrapper, { left: this.x.min +'px', top: this.y.min = +'px' }); =09 if (this.outline) this.outline.setPosition(this); =09 }, resize : function (e) { var w, h, r =3D e.width / e.height; w =3D Math.max(e.width + e.dX, Math.min(this.minWidth, this.x.full)); if (this.isImage && Math.abs(w - this.x.full) < 12) w =3D this.x.full; h =3D this.isHtml ? e.height + e.dY : w / r; =09 if (h < Math.min(this.minHeight, this.y.full)) { h =3D Math.min(this.minHeight, this.y.full); if (this.isImage) w =3D h * r; } =09 this.x.span =3D w; this.y.span =3D h; if (this.isHtml) { var d =3D this.scrollerDiv; if (typeof this.wDiff =3D=3D 'undefined') { this.wDiff =3D this.innerContent.offsetWidth - d.offsetWidth; this.hDiff =3D this.innerContent.offsetHeight - d.offsetHeight; } hs.setStyles(d, { width: (this.x.span - this.wDiff) +'px',=20 height: (this.y.span - this.hDiff) +'px' }); } var size =3D { width: this.x.span +'px', height: this.y.span +'px' }; hs.setStyles(this.content, size); if (this.releaseMask) hs.setStyles(this.releaseMask, size); if (this.isHtml) { this.mediumContent.style.width =3D 'auto'; if (this.body) hs.setStyles(this.body, { width: 'auto', height: 'auto' = }); } if (this.overlayBox) this.sizeOverlayBox(true); hs.setStyles(this.wrapper, { width: (this.x.p1 + this.x.p2 +2 * this.x.cb + this.x.span) +'px', height: (this.y.p1 + this.y.p2 +2 * this.y.cb + this.y.span) +'px' }); if (this.slideshow && this.isImage) { if (w =3D=3D this.x.full) this.slideshow.disable('full-expand'); else this.slideshow.enable('full-expand'); } if (this.outline) this.outline.setPosition(this); =09 }, close : function() { if (this.isClosing || !this.isExpanded || (hs.upcoming && this.transitions[1] =3D=3D 'crossfade') ) return; this.isClosing =3D true; if (!hs.fireEvent(this, 'onBeforeClose')) return; if (this.slideshow && !hs.upcoming) this.slideshow.pause(); =09 hs.removeEventListener(document, window.opera ? 'keypress' : 'keydown', = hs.keyHandler); =09 try { if (this.isHtml) this.htmlPrepareClose(); this.content.style.cursor =3D 'default'; this.changeSize( 0, { xmin: this.x.min, ymin: this.y.min, xspan: this.x.span, yspan: parseInt(this.content.style.height), xp1: this.x.p1, yp1: this.y.p1, xp2: this.x.p2, yp2: this.y.p2, o: this.outline ? this.outline.offset : 0 }, { xmin: this.x.tpos - this.x.cb + this.x.tb, ymin: this.y.tpos - this.y.cb + this.y.tb, xspan: this.x.t, yspan: this.y.t, xp1: 0, yp1: 0, xp2: 0, yp2: 0, o: hs.outlineStartOffset }, hs.restoreDuration, hs.restoreSteps ); =09 } catch (e) { this.afterClose(); }=20 }, htmlPrepareClose : function() { if (hs.geckoMac) { // bad redraws if (!hs.mask) hs.mask =3D hs.createElement('div', null,=20 { position: 'absolute' }, hs.container); hs.setStyles(hs.mask, { width: this.x.span +'px', height: this.y.span = +'px',=20 left: this.x.min +'px', top: this.y.min +'px', display: 'block' }); = } if (this.objectType =3D=3D 'swf') try { hs.$(this.body.id).StopPlay(); = } catch (e) {} =09 if (this.objectLoadTime =3D=3D 'after' && !this.preserveContent) = this.destroyObject(); =09 if (this.scrollerDiv && this.scrollerDiv !=3D this.scrollingContent)=20 this.scrollerDiv.style.overflow =3D 'hidden'; }, destroyObject : function () { if (hs.ie && this.iframe) try { this.iframe.contentWindow.document.body.innerHTML =3D ''; } = catch (e) {} if (this.objectType =3D=3D 'swf') swfobject.removeSWF(this.body.id); this.body.innerHTML =3D ''; }, sleep : function() { if (this.outline) this.outline.table.style.display =3D 'none'; this.releaseMask =3D null; this.wrapper.style.display =3D 'none'; hs.push(hs.sleeping, this); }, awake : function() { hs.expanders[this.key] =3D this; =09 if (!hs.allowMultipleInstances &&hs.focusKey !=3D this.key) {=09 try { hs.expanders[hs.focusKey].close(); } catch (e){} } =09 var z =3D hs.zIndexCounter++, stl =3D { display: '', zIndex: z }; hs.setStyles (this.wrapper, stl); this.isClosing =3D false; =09 var o =3D this.outline || 0; if (o) { if (!this.outlineWhileAnimating) stl.visibility =3D 'hidden'; hs.setStyles (o.table, stl); =09 } this.show(); }, createOverlay : function (o) { var el =3D o.overlayId; if (typeof el =3D=3D 'string') el =3D hs.getNode(el); if (!el || typeof el =3D=3D 'string') return; if (!hs.fireEvent(this, 'onCreateOverlay', { overlay: el })) return; el.style.display =3D 'block'; o.hsId =3D o.hsId || o.overlayId;=20 if (this.transitions[1] =3D=3D 'crossfade' && this.reuseOverlay(o, el)) = return; this.genOverlayBox(); var width =3D o.width && /^[0-9]+(px|%)$/.test(o.width) ? o.width : = 'auto'; if (/^(left|right)panel$/.test(o.position) && = !/^[0-9]+px$/.test(o.width)) width =3D '200px'; =09 var overlay =3D hs.createElement( 'div', { id: 'hsId'+ hs.idCounter++, hsId: o.hsId }, { position: 'absolute', width: width }, this.overlayBox, true ); =09 overlay.appendChild(el); if (o.hideOnMouseOut) overlay.hideOnMouseOut =3D true; overlay.opacity =3D o.opacity || 1; overlay.hsPos =3D o.position; overlay.fade =3D o.fade; =09 if (this.gotOverlays) { this.positionOverlay(overlay); if (!overlay.hideOnMouseOut || this.mouseIsOver) hs.fade(overlay, 0, = overlay.opacity); } hs.push(this.overlays, hs.idCounter - 1); }, positionOverlay : function(overlay) { var p =3D overlay.hsPos || 'middle center'; if (/left$/.test(p)) overlay.style.left =3D 0;=20 if (/center$/.test(p)) hs.setStyles (overlay, {=20 left: '50%', marginLeft: '-'+ Math.round(overlay.offsetWidth / 2) +'px' });=09 if (/right$/.test(p)) overlay.style.right =3D 0; =09 if (/^leftpanel$/.test(p)) {=20 hs.setStyles(overlay, { right: '100%', marginRight: this.x.cb +'px', top: - this.y.cb +'px', bottom: - this.y.cb +'px', overflow: 'auto' }); =20 this.x.p1 =3D overlay.offsetWidth; =09 } else if (/^rightpanel$/.test(p)) { hs.setStyles(overlay, { left: '100%', marginLeft: this.x.cb +'px', top: - this.y.cb +'px', bottom: - this.y.cb +'px', overflow: 'auto' }); this.x.p2 =3D overlay.offsetWidth; } if (/^top/.test(p)) overlay.style.top =3D 0;=20 if (/^middle/.test(p)) hs.setStyles (overlay, {=20 top: '50%',=20 marginTop: '-'+ Math.round(overlay.offsetHeight / 2) +'px' });=09 if (/^bottom/.test(p)) overlay.style.bottom =3D 0; if (/^above$/.test(p)) { hs.setStyles(overlay, { left: (- this.x.p1 - this.x.cb) +'px', right: (- this.x.p2 - this.x.cb) +'px', bottom: '100%', marginBottom: this.y.cb +'px', width: 'auto' }); this.y.p1 =3D overlay.offsetHeight; =09 } else if (/^below$/.test(p)) { hs.setStyles(overlay, { left: (- this.x.p1 - this.x.cb) +'px', right: (- this.x.p2 - this.x.cb) +'px', top: '100%', marginTop: this.y.cb +'px', width: 'auto' }); this.y.p2 =3D overlay.offsetHeight;=09 } }, getOverlays : function() {=09 this.getInline(['heading', 'caption'], true); this.getNumber(); if (this.caption) hs.fireEvent(this, 'onAfterGetCaption'); if (this.heading) hs.fireEvent(this, 'onAfterGetHeading'); if (this.heading && this.dragByHeading) this.heading.className +=3D ' = highslide-move'; if (hs.showCredits) this.writeCredits(); for (var i =3D 0; i < hs.overlays.length; i++) { var o =3D hs.overlays[i], tId =3D o.thumbnailId, sg =3D = o.slideshowGroup; if ((!tId && !sg) || (tId && tId =3D=3D this.thumbsUserSetId) || (sg && sg =3D=3D=3D this.slideshowGroup)) { if (this.isImage || (this.isHtml && o.useOnHtml)) this.createOverlay(o); } } var os =3D []; for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); if (/panel$/.test(o.hsPos)) this.positionOverlay(o); else hs.push(os, o); } var curW =3D this.x.p1 + this.x.full + this.x.p2; if (hs.padToMinWidth && curW < hs.minWidth) { this.x.p1 +=3D (hs.minWidth - curW) / 2; this.x.p2 +=3D (hs.minWidth - curW) / 2; } for (var i =3D 0; i < os.length; i++) this.positionOverlay(os[i]); this.gotOverlays =3D true; }, genOverlayBox : function() { if (!this.overlayBox) this.overlayBox =3D hs.createElement ( 'div', null, { position : 'absolute',=20 width: this.x.span ? this.x.span +'px' : this.x.full +'px', height: 0, visibility : 'hidden', overflow : 'hidden', zIndex : 5 }, hs.container, true ); }, sizeOverlayBox : function(doWrapper, doPanels) { hs.setStyles( this.overlayBox, { width: this.x.span +'px',=20 height: this.y.span +'px' }); if (doWrapper || doPanels) { for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); if (o && /^(above|below)$/.test(o.hsPos)) { if (hs.ie && (hs.ieVersion() <=3D 6 || document.compatMode =3D=3D = 'BackCompat')) { o.style.width =3D (this.overlayBox.offsetWidth + 2 * this.x.cb - this.x.p1 - this.x.p2) +'px'; } this.y[o.hsPos =3D=3D 'above' ? 'p1' : 'p2'] =3D o.offsetHeight; } } } if (doWrapper) { hs.setStyles(this.content, { top: this.y.p1 +'px' }); hs.setStyles(this.overlayBox, { top: (this.y.p1 + this.y.cb) +'px' }); } }, showOverlays : function() { hs.setStyles(this.overlayBox, { top: (this.y.p1 + this.y.cb) +'px', left: /*this.padded ? 0 : */(this.x.p1 + this.x.cb) +'px', overflow : 'visible' }); this.wrapper.appendChild (this.overlayBox); =09 if (hs.safari) { var stl =3D this.content.style; stl.display =3D 'inline'; setTimeout(function() { stl.display =3D 'block'; }, 50); } var page =3D hs.getPageSize(),=20 mX =3D hs.mouse.x + page.scrollLeft,=20 mY =3D hs.mouse.y + page.scrollTop; this.mouseIsOver =3D this.x.min < mX && mX < this.x.min + this.x.p1 + = this.x.span + this.x.p2 && this.y.min < mY && mY < this.y.min + this.y.p1 + this.y.span + = this.y.p2; for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); if (!o.hideOnMouseOut || this.mouseIsOver) hs.fade(o, 0, o.opacity); } }, createFullExpand : function () { if (this.slideshow) { this.slideshow.enable('full-expand'); return; } this.fullExpandLabel =3D hs.createElement( 'a', { href: 'javascript:hs.expanders['+ this.key +'].doFullExpand();', title: hs.lang.fullExpandTitle, className: 'highslide-full-expand' } ); if (!hs.fireEvent(this, 'onCreateFullExpand')) return; =09 this.createOverlay({=20 overlayId: this.fullExpandLabel,=20 position: hs.fullExpandPosition,=20 hideOnMouseOut: true,=20 opacity: hs.fullExpandOpacity }); }, doFullExpand : function () { try { if (!hs.fireEvent(this, 'onDoFullExpand')) return; if (this.fullExpandLabel) hs.discardElement(this.fullExpandLabel); else if (this.slideshow) this.slideshow.disable('full-expand'); =09 this.focus(); =09 this.x.min =3D parseInt(this.wrapper.style.left) - (this.x.full - = this.content.width) / 2; if (this.x.min < hs.marginLeft) this.x.min =3D hs.marginLeft; =09 this.wrapper.style.left =3D this.x.min +'px'; =09 hs.setStyles(this.content, { width: this.x.full +'px', height: = this.y.full +'px'}); =09 this.x.span =3D this.x.full; this.y.span =3D this.y.full; =09 =09 if (this.overlayBox) this.sizeOverlayBox(true); =09 =09 =09 hs.setStyles(this.wrapper, { width: (this.x.p1 + 2 * this.x.cb + this.x.span + this.x.p2) +'px', height: (this.y.p1 + 2 * this.y.cb + this.y.span + this.y.p2) +'px' }); =09 =09 if (this.outline) this.outline.setPosition(this); =09 =09 this.redoShowHide(); =09 hs.setDimmerSize(); =09 =09 } catch (e) { window.location.href =3D this.content.src; } }, // on end move and resize redoShowHide : function() { var imgPos =3D { x: parseInt(this.wrapper.style.left) - 20,=20 y: parseInt(this.wrapper.style.top) - 20,=20 w: this.content.offsetWidth + 40,=20 h: this.content.offsetHeight + 40 }; if (hs.hideSelects) this.showHideElements('SELECT', 'hidden', imgPos); if (hs.hideIframes) this.showHideElements('IFRAME', 'hidden', imgPos); if (hs.geckoMac) this.showHideElements('*', 'hidden', imgPos); }, afterClose : function () { this.a.className =3D = this.a.className.replace('highslide-active-anchor', ''); =09 if (hs.hideSelects) this.showHideElements('SELECT', 'visible'); if (hs.hideIframes) this.showHideElements('IFRAME', 'visible'); if (hs.geckoMac) this.showHideElements('*', 'visible');=09 =09 if (this.isHtml && this.preserveContent) this.sleep(); else { if (this.outline && this.outlineWhileAnimating) = this.outline.destroy(); =09 hs.discardElement(this.wrapper); } if (hs.mask) hs.mask.style.display =3D 'none'; if (this.dimmingOpacity) hs.undim(this.key); hs.fireEvent(this, 'onAfterClose'); hs.expanders[this.key] =3D null; =09 hs.reOrder(); } }; // hs.Ajax object prototype hs.Ajax =3D function (a, content, pre) { this.a =3D a; this.content =3D content; this.pre =3D pre; }; hs.Ajax.prototype =3D { run : function () { if (!this.src) this.src =3D hs.getSrc(this.a); if (this.src.match('#')) { var arr =3D this.src.split('#'); this.src =3D arr[0]; this.id =3D arr[1]; } if (hs.cachedGets[this.src]) { this.cachedGet =3D hs.cachedGets[this.src]; if (this.id) this.getElementContent(); else this.loadHTML(); return; } try { this.xmlHttp =3D new XMLHttpRequest(); } catch (e) { try { this.xmlHttp =3D new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { this.xmlHttp =3D new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { this.onError(); } } } var pThis =3D this; this.xmlHttp.onreadystatechange =3D function() { if(pThis.xmlHttp.readyState =3D=3D 4) { if (pThis.id) pThis.getElementContent(); else pThis.loadHTML(); } }; =09 this.xmlHttp.open("GET", this.src, true); this.xmlHttp.send(null); }, getElementContent : function() { hs.init(); var attribs =3D window.opera || hs.ie6SSL ? { src: 'about:blank' } : = null; =09 this.iframe =3D hs.createElement('iframe', attribs,=20 { position: 'absolute', left: '-9999px' }, hs.container); =09 this.loadHTML(); }, loadHTML : function() { var s =3D this.cachedGet || this.xmlHttp.responseText; if (this.pre) hs.cachedGets[this.src] =3D s; if (!hs.ie || hs.ieVersion() >=3D 5.5) { s =3D s.replace(/\s/g, ' ').replace( new RegExp(']*>', 'gi'), '').replace( new RegExp(']*>.*?', 'gi'), ''); if (this.iframe) { var doc =3D this.iframe.contentDocument; if (!doc && this.iframe.contentWindow) doc =3D = this.iframe.contentWindow.document; if (!doc) { // Opera var pThis =3D this; setTimeout(function() { pThis.loadHTML(); }, 25); return; } doc.open(); doc.write(s); doc.close(); try { s =3D doc.getElementById(this.id).innerHTML; } catch (e) { try { s =3D this.iframe.document.getElementById(this.id).innerHTML; = } catch (e) {} // opera } } else { s =3D s.replace(new RegExp('^.*?]*>(.*?).*?$', 'i'), = '$1'); } } hs.getElementByClass(this.content, 'DIV', 'highslide-body').innerHTML = =3D s; this.onLoad(); for (var x in this) this[x] =3D null; } }; hs.Slideshow =3D function (options) { hs.updateAnchors(); for (var x in options) this[x] =3D options[x]; if (this.useControls) this.getControls(); }; hs.Slideshow.prototype =3D { getControls: function() { this.controls =3D hs.createElement('div', { innerHTML: = hs.replaceLang(hs.skin.controls) },=20 null, hs.container); =09 var buttons =3D ['play', 'pause', 'previous', 'next', 'move', = 'full-expand', 'close']; this.btn =3D {}; var pThis =3D this; for (var i =3D 0; i < buttons.length; i++) { this.btn[buttons[i]] =3D hs.getElementByClass(this.controls, 'li', = 'highslide-'+ buttons[i]); this.enable(buttons[i]); } this.btn.pause.style.display =3D 'none'; this.disable('full-expand'); }, checkFirstAndLast: function() { if (this.repeat) return; var cur =3D this.exp.getAnchorIndex(), re =3D /disabled$/; if (cur =3D=3D 0)=20 this.disable('previous'); else if = (re.test(this.btn.previous.getElementsByTagName('a')[0].className)) this.enable('previous'); if (cur + 1 =3D=3D hs.anchors.groups[this.slideshowGroup || = 'none'].length) { this.disable('next'); this.disable('play'); } else if = (re.test(this.btn.next.getElementsByTagName('a')[0].className)) { this.enable('next'); this.enable('play'); } }, enable: function(btn) { var sls =3D this, a =3D this.btn[btn].getElementsByTagName('a')[0], re = =3D /disabled$/; a.onclick =3D function() { sls[btn](); return false; }; if (re.test(a.className)) a.className =3D a.className.replace(re, ''); }, disable: function(btn) { var a =3D this.btn[btn].getElementsByTagName('a')[0]; a.onclick =3D function() { return false; }; if (!/disabled$/.test(a.className)) a.className +=3D ' disabled'; }, hitSpace: function() { if (this.autoplay) this.pause(); else this.play(); }, play: function(wait) { if (this.btn) { this.btn.play.style.display =3D 'none'; this.btn.pause.style.display =3D ''; } =09 this.autoplay =3D true;=09 if (!wait) hs.next(this.exp.key); }, pause: function() { if (this.btn) { this.btn.pause.style.display =3D 'none'; this.btn.play.style.display =3D ''; } =09 clearTimeout(this.autoplay); this.autoplay =3D null; }, previous: function() { this.pause(); hs.previous(this.btn.previous); }, next: function() { this.pause(); hs.next(this.btn.next); }, move: function() {}, 'full-expand': function() { hs.getExpander().doFullExpand(); }, close: function() { hs.close(this.btn.close); } }; hs.langDefaults =3D hs.lang; // history var HsExpander =3D hs.Expander; // set handlers hs.addEventListener(document, 'mousemove', function(e) { hs.mouse =3D { x: e.clientX, y: e.clientY }; }); hs.addEventListener(document, 'mousedown', hs.mouseClickHandler); hs.addEventListener(document, 'mouseup', hs.mouseClickHandler); hs.addEventListener(window, 'load', hs.preloadImages); hs.addEventListener(window, 'load', hs.preloadAjax); hs.addEventListener(window, 'load', function() { hs.pageLoaded =3D true; = }); hs.setClickEvents(); ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.upi.com/inc/js/prototype.js?r1 /* Prototype JavaScript framework, version 1.6.0.1=0A= * (c) 2005-2007 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= = *------------------------------------------------------------------------= --*/=0A= =0A= var Prototype =3D {=0A= Version: '1.6.0.1',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent && !window.opera),=0A= Opera: !!window.opera,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A= MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= document.createElement('div').__proto__ &&=0A= document.createElement('div').__proto__ !=3D=3D=0A= document.createElement('form').__proto__=0A= },=0A= =0A= ScriptFragment: ']*>([\\S\\s]*?)<\/script>',=0A= JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= };=0A= =0A= if (Prototype.Browser.MobileSafari)=0A= Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A= =0A= =0A= /* Based on Alex Arnell's inheritance implementation. */=0A= var Class =3D {=0A= create: function() {=0A= var parent =3D null, properties =3D $A(arguments);=0A= if (Object.isFunction(properties[0]))=0A= parent =3D properties.shift();=0A= =0A= function klass() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= =0A= Object.extend(klass, Class.Methods);=0A= klass.superclass =3D parent;=0A= klass.subclasses =3D [];=0A= =0A= if (parent) {=0A= var subclass =3D function() { };=0A= subclass.prototype =3D parent.prototype;=0A= klass.prototype =3D new subclass;=0A= parent.subclasses.push(klass);=0A= }=0A= =0A= for (var i =3D 0; i < properties.length; i++)=0A= klass.addMethods(properties[i]);=0A= =0A= if (!klass.prototype.initialize)=0A= klass.prototype.initialize =3D Prototype.emptyFunction;=0A= =0A= klass.prototype.constructor =3D klass;=0A= =0A= return klass;=0A= }=0A= };=0A= =0A= Class.Methods =3D {=0A= addMethods: function(source) {=0A= var ancestor =3D this.superclass && this.superclass.prototype;=0A= var properties =3D Object.keys(source);=0A= =0A= if (!Object.keys({ toString: true }).length)=0A= properties.push("toString", "valueOf");=0A= =0A= for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A= var property =3D properties[i], value =3D source[property];=0A= if (ancestor && Object.isFunction(value) &&=0A= value.argumentNames().first() =3D=3D "$super") {=0A= var method =3D value, value =3D Object.extend((function(m) {=0A= return function() { return ancestor[m].apply(this, arguments) = };=0A= })(property).wrap(method), {=0A= valueOf: function() { return method },=0A= toString: function() { return method.toString() }=0A= });=0A= }=0A= this.prototype[property] =3D value;=0A= }=0A= =0A= return this;=0A= }=0A= };=0A= =0A= var Abstract =3D { };=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source)=0A= destination[property] =3D source[property];=0A= return destination;=0A= };=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (Object.isUndefined(object)) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch (type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= =0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (Object.isElement(object)) return;=0A= =0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (!Object.isUndefined(value))=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= =0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= toQueryString: function(object) {=0A= return $H(object).toQueryString();=0A= },=0A= =0A= toHTML: function(object) {=0A= return object && object.toHTML ? object.toHTML() : = String.interpret(object);=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({ }, object);=0A= },=0A= =0A= isElement: function(object) {=0A= return object && object.nodeType =3D=3D 1;=0A= },=0A= =0A= isArray: function(object) {=0A= return object && object.constructor =3D=3D=3D Array;=0A= },=0A= =0A= isHash: function(object) {=0A= return object instanceof Hash;=0A= },=0A= =0A= isFunction: function(object) {=0A= return typeof object =3D=3D "function";=0A= },=0A= =0A= isString: function(object) {=0A= return typeof object =3D=3D "string";=0A= },=0A= =0A= isNumber: function(object) {=0A= return typeof object =3D=3D "number";=0A= },=0A= =0A= isUndefined: function(object) {=0A= return typeof object =3D=3D "undefined";=0A= }=0A= });=0A= =0A= Object.extend(Function.prototype, {=0A= argumentNames: function() {=0A= var names =3D = this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv= oke("strip");=0A= return names.length =3D=3D 1 && !names[0] ? [] : names;=0A= },=0A= =0A= bind: function() {=0A= if (arguments.length < 2 && Object.isUndefined(arguments[0])) return = this;=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= bindAsEventListener: function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || = window.event].concat(args));=0A= }=0A= },=0A= =0A= curry: function() {=0A= if (!arguments.length) return this;=0A= var __method =3D this, args =3D $A(arguments);=0A= return function() {=0A= return __method.apply(this, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= delay: function() {=0A= var __method =3D this, args =3D $A(arguments), timeout =3D = args.shift() * 1000;=0A= return window.setTimeout(function() {=0A= return __method.apply(__method, args);=0A= }, timeout);=0A= },=0A= =0A= wrap: function(wrapper) {=0A= var __method =3D this;=0A= return function() {=0A= return wrapper.apply(this, = [__method.bind(this)].concat($A(arguments)));=0A= }=0A= },=0A= =0A= methodize: function() {=0A= if (this._methodized) return this._methodized;=0A= var __method =3D this;=0A= return this._methodized =3D function() {=0A= return __method.apply(null, [this].concat($A(arguments)));=0A= };=0A= }=0A= });=0A= =0A= Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getUTCFullYear() + '-' +=0A= (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A= this.getUTCDate().toPaddedString(2) + 'T' +=0A= this.getUTCHours().toPaddedString(2) + ':' +=0A= this.getUTCMinutes().toPaddedString(2) + ':' +=0A= this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) { }=0A= }=0A= =0A= return returnValue;=0A= }=0A= };=0A= =0A= RegExp.prototype.match =3D RegExp.prototype.test;=0A= =0A= RegExp.escape =3D function(str) {=0A= return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create({=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= execute: function() {=0A= this.callback(this);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.execute();=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= });=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D Object.isUndefined(count) ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return String(this);=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : = String(this);=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D new Element('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return { };=0A= =0A= return match[1].split(separator || '&').inject({ }, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= return count < 1 ? '' : new Array(count + 1).join(this);=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= isJSON: function() {=0A= var str =3D this;=0A= if (str.blank()) return false;=0A= str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A= return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= },=0A= =0A= interpolate: function(object, pattern) {=0A= return new Template(this, pattern).evaluate(object);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (Object.isFunction(replacement)) return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= };=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= with (String.prototype.escapeHTML) div.appendChild(text);=0A= =0A= var Template =3D Class.create({=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= if (Object.isFunction(object.toTemplateReplacements))=0A= object =3D object.toTemplateReplacements();=0A= =0A= return this.template.gsub(this.pattern, function(match) {=0A= if (object =3D=3D null) return '';=0A= =0A= var before =3D match[1] || '';=0A= if (before =3D=3D '\\') return match[2];=0A= =0A= var ctx =3D object, expr =3D match[3];=0A= var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A= match =3D pattern.exec(expr);=0A= if (match =3D=3D null) return before;=0A= =0A= while (match !=3D null) {=0A= var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', = ']') : match[1];=0A= ctx =3D ctx[comp];=0A= if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A= expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : = match[0].length);=0A= match =3D pattern.exec(expr);=0A= }=0A= =0A= return before + String.interpret(ctx);=0A= }.bind(this));=0A= }=0A= });=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= =0A= var $break =3D { };=0A= =0A= var Enumerable =3D {=0A= each: function(iterator, context) {=0A= var index =3D 0;=0A= iterator =3D iterator.bind(context);=0A= try {=0A= this._each(function(value) {=0A= iterator(value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.collect(iterator, context);=0A= },=0A= =0A= all: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!iterator(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!iterator(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(iterator(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator, context) {=0A= iterator =3D iterator.bind(context);=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator, context) {=0A= iterator =3D iterator.bind(context);=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(filter, iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var results =3D [];=0A= =0A= if (Object.isString(filter))=0A= filter =3D new RegExp(filter);=0A= =0A= this.each(function(value, index) {=0A= if (filter.match(value))=0A= results.push(iterator(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= if (Object.isFunction(this.indexOf))=0A= if (this.indexOf(object) !=3D -1) return true;=0A= =0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator, context) {=0A= iterator =3D iterator.bind(context);=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator(value, index);=0A= if (result =3D=3D null || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator(value, index);=0A= if (result =3D=3D null || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator, context) {=0A= iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= (iterator(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator, context) {=0A= iterator =3D iterator.bind(context);=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator, context) {=0A= iterator =3D iterator.bind(context);=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (Object.isFunction(args.last()))=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= };=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= filter: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray,=0A= every: Enumerable.all,=0A= some: Enumerable.any=0A= });=0A= function $A(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= function $A(iterable) {=0A= if (!iterable) return [];=0A= if (!(Object.isFunction(iterable) && iterable =3D=3D '[object = NodeList]') &&=0A= iterable.toArray) return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= }=0A= }=0A= =0A= Array.from =3D $A;=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse) Array.prototype._reverse =3D = Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(Object.isArray(value) ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= intersect: function(array) {=0A= return this.uniq().findAll(function(item) {=0A= return array.detect(function(value) { return item =3D=3D=3D value = });=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (!Object.isUndefined(value)) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= // use native browser JS 1.6 implementation if available=0A= if (Object.isFunction(Array.prototype.forEach))=0A= Array.prototype._each =3D Array.prototype.forEach;=0A= =0A= if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, = i) {=0A= i || (i =3D 0);=0A= var length =3D this.length;=0A= if (i < 0) i =3D length + i;=0A= for (; i < length; i++)=0A= if (this[i] =3D=3D=3D item) return i;=0A= return -1;=0A= };=0A= =0A= if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D = function(item, i) {=0A= i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A= var n =3D this.slice(0, i).reverse().indexOf(item);=0A= return (n < 0) ? n : i - n - 1;=0A= };=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= if (!Object.isString(string)) return [];=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (Object.isArray(arguments[i])) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= };=0A= }=0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= $w('abs round ceil floor').each(function(method){=0A= Number.prototype[method] =3D Math[method].methodize();=0A= });=0A= function $H(object) {=0A= return new Hash(object);=0A= };=0A= =0A= var Hash =3D Class.create(Enumerable, (function() {=0A= =0A= function toQueryPair(key, value) {=0A= if (Object.isUndefined(value)) return key;=0A= return key + '=3D' + encodeURIComponent(String.interpret(value));=0A= }=0A= =0A= return {=0A= initialize: function(object) {=0A= this._object =3D Object.isHash(object) ? object.toObject() : = Object.clone(object);=0A= },=0A= =0A= _each: function(iterator) {=0A= for (var key in this._object) {=0A= var value =3D this._object[key], pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= set: function(key, value) {=0A= return this._object[key] =3D value;=0A= },=0A= =0A= get: function(key) {=0A= return this._object[key];=0A= },=0A= =0A= unset: function(key) {=0A= var value =3D this._object[key];=0A= delete this._object[key];=0A= return value;=0A= },=0A= =0A= toObject: function() {=0A= return Object.clone(this._object);=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= index: function(value) {=0A= var match =3D this.detect(function(pair) {=0A= return pair.value =3D=3D=3D value;=0A= });=0A= return match && match.key;=0A= },=0A= =0A= merge: function(object) {=0A= return this.clone().update(object);=0A= },=0A= =0A= update: function(object) {=0A= return new Hash(object).inject(this, function(result, pair) {=0A= result.set(pair.key, pair.value);=0A= return result;=0A= });=0A= },=0A= =0A= toQueryString: function() {=0A= return this.map(function(pair) {=0A= var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A= =0A= if (values && typeof values =3D=3D 'object') {=0A= if (Object.isArray(values))=0A= return values.map(toQueryPair.curry(key)).join('&');=0A= }=0A= return toQueryPair(key, values);=0A= }).join('&');=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Object.toJSON(this.toObject());=0A= },=0A= =0A= clone: function() {=0A= return new Hash(this);=0A= }=0A= }=0A= })());=0A= =0A= Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A= Hash.from =3D $H;=0A= var ObjectRange =3D Class.create(Enumerable, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= };=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= };=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (Object.isFunction(responder[callback])) {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) { }=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() { Ajax.activeRequestCount++ },=0A= onComplete: function() { Ajax.activeRequestCount-- }=0A= });=0A= =0A= Ajax.Base =3D Class.create({=0A= initialize: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: '',=0A= evalJSON: true,=0A= evalJS: true=0A= };=0A= Object.extend(this.options, options || { });=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= =0A= if (Object.isString(this.options.parameters))=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= else if (Object.isHash(this.options.parameters))=0A= this.options.parameters =3D this.options.parameters.toObject();=0A= }=0A= });=0A= =0A= Ajax.Request =3D Class.create(Ajax.Base, {=0A= _complete: false,=0A= =0A= initialize: function($super, url, options) {=0A= $super(options);=0A= this.transport =3D Ajax.getTransport();=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Object.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= var response =3D new Ajax.Response(this);=0A= if (this.options.onCreate) this.options.onCreate(response);=0A= Ajax.Responders.dispatch('onCreate', this, response);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous) = this.respondToReadyState.bind(this).defer(1);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (Object.isFunction(extras.push))=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= var status =3D this.getStatus();=0A= return !status || (status >=3D 200 && status < 300);=0A= },=0A= =0A= getStatus: function() {=0A= try {=0A= return this.transport.status || 0;=0A= } catch (e) { return 0 }=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState], response =3D new = Ajax.Response(this);=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + response.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(response, response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D response.getHeader('Content-type');=0A= if (this.options.evalJS =3D=3D 'force'=0A= || (this.options.evalJS && contentType=0A= && = contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s= *$/i)))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(response, = response.headerJSON);=0A= Ajax.Responders.dispatch('on' + state, this, response, = response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name) || null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Response =3D Class.create({=0A= initialize: function(request){=0A= this.request =3D request;=0A= var transport =3D this.transport =3D request.transport,=0A= readyState =3D this.readyState =3D transport.readyState;=0A= =0A= if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) = {=0A= this.status =3D this.getStatus();=0A= this.statusText =3D this.getStatusText();=0A= this.responseText =3D String.interpret(transport.responseText);=0A= this.headerJSON =3D this._getHeaderJSON();=0A= }=0A= =0A= if(readyState =3D=3D 4) {=0A= var xml =3D transport.responseXML;=0A= this.responseXML =3D Object.isUndefined(xml) ? null : xml;=0A= this.responseJSON =3D this._getResponseJSON();=0A= }=0A= },=0A= =0A= status: 0,=0A= statusText: '',=0A= =0A= getStatus: Ajax.Request.prototype.getStatus,=0A= =0A= getStatusText: function() {=0A= try {=0A= return this.transport.statusText || '';=0A= } catch (e) { return '' }=0A= },=0A= =0A= getHeader: Ajax.Request.prototype.getHeader,=0A= =0A= getAllHeaders: function() {=0A= try {=0A= return this.getAllResponseHeaders();=0A= } catch (e) { return null }=0A= },=0A= =0A= getResponseHeader: function(name) {=0A= return this.transport.getResponseHeader(name);=0A= },=0A= =0A= getAllResponseHeaders: function() {=0A= return this.transport.getAllResponseHeaders();=0A= },=0A= =0A= _getHeaderJSON: function() {=0A= var json =3D this.getHeader('X-JSON');=0A= if (!json) return null;=0A= json =3D decodeURIComponent(escape(json));=0A= try {=0A= return json.evalJSON(this.request.options.sanitizeJSON);=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= },=0A= =0A= _getResponseJSON: function() {=0A= var options =3D this.request.options;=0A= if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A= !(this.getHeader('Content-type') || = '').include('application/json')) ||=0A= this.responseText.blank())=0A= return null;=0A= try {=0A= return this.responseText.evalJSON(options.sanitizeJSON);=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create(Ajax.Request, {=0A= initialize: function($super, container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= };=0A= =0A= options =3D Object.clone(options);=0A= var onComplete =3D options.onComplete;=0A= options.onComplete =3D (function(response, json) {=0A= this.updateContent(response.responseText);=0A= if (Object.isFunction(onComplete)) onComplete(response, json);=0A= }).bind(this);=0A= =0A= $super(url, options);=0A= },=0A= =0A= updateContent: function(responseText) {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'],=0A= options =3D this.options;=0A= =0A= if (!options.evalScripts) responseText =3D = responseText.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (options.insertion) {=0A= if (Object.isString(options.insertion)) {=0A= var insertion =3D { }; insertion[options.insertion] =3D = responseText;=0A= receiver.insert(insertion);=0A= }=0A= else options.insertion(receiver, responseText);=0A= }=0A= else receiver.update(responseText);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A= initialize: function($super, container, url, options) {=0A= $super(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D { };=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(response) {=0A= if (this.options.decay) {=0A= this.decay =3D (response.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D response.responseText;=0A= }=0A= this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * = this.frequency);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (Object.isString(element))=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(Element.extend(query.snapshotItem(i)));=0A= return results;=0A= };=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Node) var Node =3D { };=0A= =0A= if (!Node.ELEMENT_NODE) {=0A= // DOM level 2 ECMAScript Language Binding=0A= Object.extend(Node, {=0A= ELEMENT_NODE: 1,=0A= ATTRIBUTE_NODE: 2,=0A= TEXT_NODE: 3,=0A= CDATA_SECTION_NODE: 4,=0A= ENTITY_REFERENCE_NODE: 5,=0A= ENTITY_NODE: 6,=0A= PROCESSING_INSTRUCTION_NODE: 7,=0A= COMMENT_NODE: 8,=0A= DOCUMENT_NODE: 9,=0A= DOCUMENT_TYPE_NODE: 10,=0A= DOCUMENT_FRAGMENT_NODE: 11,=0A= NOTATION_NODE: 12=0A= });=0A= }=0A= =0A= (function() {=0A= var element =3D this.Element;=0A= this.Element =3D function(tagName, attributes) {=0A= attributes =3D attributes || { };=0A= tagName =3D tagName.toLowerCase();=0A= var cache =3D Element.cache;=0A= if (Prototype.Browser.IE && attributes.name) {=0A= tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A= delete attributes.name;=0A= return Element.writeAttribute(document.createElement(tagName), = attributes);=0A= }=0A= if (!cache[tagName]) cache[tagName] =3D = Element.extend(document.createElement(tagName));=0A= return Element.writeAttribute(cache[tagName].cloneNode(false), = attributes);=0A= };=0A= Object.extend(this.Element, element || { });=0A= }).call(window);=0A= =0A= Element.cache =3D { };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= content =3D Object.toHTML(content);=0A= element.innerHTML =3D content.stripScripts();=0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= },=0A= =0A= replace: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= else if (!Object.isElement(content)) {=0A= content =3D Object.toHTML(content);=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNode(element);=0A= content.evalScripts.bind(content).defer();=0A= content =3D range.createContextualFragment(content.stripScripts());=0A= }=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= },=0A= =0A= insert: function(element, insertions) {=0A= element =3D $(element);=0A= =0A= if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A= Object.isElement(insertions) || (insertions && = (insertions.toElement || insertions.toHTML)))=0A= insertions =3D {bottom:insertions};=0A= =0A= var content, insert, tagName, childNodes;=0A= =0A= for (position in insertions) {=0A= content =3D insertions[position];=0A= position =3D position.toLowerCase();=0A= insert =3D Element._insertionTranslations[position];=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= insert(element, content);=0A= continue;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= =0A= tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A= ? element.parentNode : element).tagName.toUpperCase();=0A= =0A= childNodes =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= =0A= if (position =3D=3D 'top' || position =3D=3D 'after') = childNodes.reverse();=0A= childNodes.each(insert.curry(element));=0A= =0A= content.evalScripts.bind(content).defer();=0A= }=0A= =0A= return element;=0A= },=0A= =0A= wrap: function(element, wrapper, attributes) {=0A= element =3D $(element);=0A= if (Object.isElement(wrapper))=0A= $(wrapper).writeAttribute(attributes || { });=0A= else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, = attributes);=0A= else wrapper =3D new Element('div', wrapper);=0A= if (element.parentNode)=0A= element.parentNode.replaceChild(wrapper, element);=0A= wrapper.appendChild(element);=0A= return wrapper;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $(element).getElementsBySelector("*");=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (Object.isString(selector))=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return Object.isNumber(expression) ? ancestors[expression] :=0A= Selector.findElement(ancestors, expression, index);=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= return Object.isNumber(expression) ? = element.descendants()[expression] :=0A= element.select(expression)[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return Object.isNumber(expression) ? previousSiblings[expression] :=0A= Selector.findElement(previousSiblings, expression, index);=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return Object.isNumber(expression) ? nextSiblings[expression] :=0A= Selector.findElement(nextSiblings, expression, index);=0A= },=0A= =0A= select: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= adjacent: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element.parentNode, = args).without(element);=0A= },=0A= =0A= identify: function(element) {=0A= element =3D $(element);=0A= var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A= if (id) return id;=0A= do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A= element.writeAttribute('id', id);=0A= return id;=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= var t =3D Element._attributeTranslations.read;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= if (name.include(':')) {=0A= return (!element.attributes || !element.attributes[name]) ? null = :=0A= element.attributes[name].value;=0A= }=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= writeAttribute: function(element, name, value) {=0A= element =3D $(element);=0A= var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A= =0A= if (typeof name =3D=3D 'object') attributes =3D name;=0A= else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A= =0A= for (var attr in attributes) {=0A= name =3D t.names[attr] || attr;=0A= value =3D attributes[attr];=0A= if (t.values[attr]) name =3D t.values[attr](element, value);=0A= if (value =3D=3D=3D false || value =3D=3D=3D null)=0A= element.removeAttribute(name);=0A= else if (value =3D=3D=3D true)=0A= element.setAttribute(name, name);=0A= else element.setAttribute(name, value);=0A= }=0A= return element;=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= return (elementClassName.length > 0 && (elementClassName =3D=3D = className ||=0A= new RegExp("(^|\\s)" + className + = "(\\s|$)").test(elementClassName)));=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= if (!element.hasClassName(className))=0A= element.className +=3D (element.className ? ' ' : '') + className;=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= element.className =3D element.className.replace(=0A= new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= return element[element.hasClassName(className) ?=0A= 'removeClassName' : 'addClassName'](className);=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= var originalAncestor =3D ancestor;=0A= =0A= if (element.compareDocumentPosition)=0A= return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A= =0A= if (element.sourceIndex && !Prototype.Browser.Opera) {=0A= var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A= nextAncestor =3D ancestor.nextSibling;=0A= if (!nextAncestor) {=0A= do { ancestor =3D ancestor.parentNode; }=0A= while (!(nextAncestor =3D ancestor.nextSibling) && = ancestor.parentNode);=0A= }=0A= if (nextAncestor) return (e > a && e < nextAncestor.sourceIndex);=0A= }=0A= =0A= while (element =3D element.parentNode)=0A= if (element =3D=3D originalAncestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D element.cumulativeOffset();=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style, match;=0A= if (Object.isString(styles)) {=0A= element.style.cssText +=3D ';' + styles;=0A= return styles.include('opacity') ?=0A= element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : = element;=0A= }=0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') = element.setOpacity(styles[property]);=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : = 'styleFloat') :=0A= property] =3D styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D Element.getStyle(element, 'overflow') || = 'auto';=0A= if (element._overflow !=3D=3D 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if (element.tagName =3D=3D 'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'absolute') return;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= var offsets =3D element.positionedOffset();=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= return element;=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'relative') return;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= return element;=0A= },=0A= =0A= cumulativeScrollOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= getOffsetParent: function(element) {=0A= if (element.offsetParent) return $(element.offsetParent);=0A= if (element =3D=3D document.body) return $(element);=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return $(element);=0A= =0A= return $(document.body);=0A= },=0A= =0A= viewportOffset: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body &&=0A= Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= clonePosition: function(element, source) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || { });=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D source.viewportOffset();=0A= =0A= // find coordinate system to use=0A= element =3D $(element);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A= parent =3D element.getOffsetParent();=0A= delta =3D parent.viewportOffset();=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if (options.setLeft) element.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if (options.setTop) element.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if (options.setWidth) element.style.width =3D source.offsetWidth + = 'px';=0A= if (options.setHeight) element.style.height =3D source.offsetHeight = + 'px';=0A= return element;=0A= }=0A= };=0A= =0A= Element.Methods.identify.counter =3D 1;=0A= =0A= Object.extend(Element.Methods, {=0A= getElementsBySelector: Element.Methods.select,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= Element._attributeTranslations =3D {=0A= write: {=0A= names: {=0A= className: 'class',=0A= htmlFor: 'for'=0A= },=0A= values: { }=0A= }=0A= };=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A= function(proceed, element, style) {=0A= switch (style) {=0A= case 'left': case 'top': case 'right': case 'bottom':=0A= if (proceed(element, 'position') =3D=3D=3D 'static') return = null;=0A= case 'height': case 'width':=0A= // returns '0px' for hidden elements; we want it to return null=0A= if (!Element.visible(element)) return null;=0A= =0A= // returns the border-box dimensions rather than the = content-box=0A= // dimensions, so we subtract padding and borders from the = value=0A= var dim =3D parseInt(proceed(element, style), 10);=0A= =0A= if (dim !=3D=3D element['offset' + style.capitalize()])=0A= return dim + 'px';=0A= =0A= var properties;=0A= if (style =3D=3D=3D 'height') {=0A= properties =3D ['border-top-width', 'padding-top',=0A= 'padding-bottom', 'border-bottom-width'];=0A= }=0A= else {=0A= properties =3D ['border-left-width', 'padding-left',=0A= 'padding-right', 'border-right-width'];=0A= }=0A= return properties.inject(dim, function(memo, property) {=0A= var val =3D proceed(element, property);=0A= return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A= }) + 'px';=0A= default: return proceed(element, style);=0A= }=0A= }=0A= );=0A= =0A= Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A= function(proceed, element, attribute) {=0A= if (attribute =3D=3D=3D 'title') return element.title;=0A= return proceed(element, attribute);=0A= }=0A= );=0A= }=0A= =0A= else if (Prototype.Browser.IE) {=0A= $w('positionedOffset getOffsetParent = viewportOffset').each(function(method) {=0A= Element.Methods[method] =3D Element.Methods[method].wrap(=0A= function(proceed, element) {=0A= element =3D $(element);=0A= var position =3D element.getStyle('position');=0A= if (position !=3D 'static') return proceed(element);=0A= element.setStyle({ position: 'relative' });=0A= var value =3D proceed(element);=0A= element.setStyle({ position: position });=0A= return value;=0A= }=0A= );=0A= });=0A= =0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset' + style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= function stripAlpha(filter){=0A= return filter.replace(/alpha\([^\)]*\)/gi,'');=0A= }=0A= element =3D $(element);=0A= var currentStyle =3D element.currentStyle;=0A= if ((currentStyle && !currentStyle.hasLayout) ||=0A= (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A= element.style.zoom =3D 1;=0A= =0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= (filter =3D stripAlpha(filter)) ?=0A= style.filter =3D filter : style.removeAttribute('filter');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D stripAlpha(filter) +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= Element._attributeTranslations =3D {=0A= read: {=0A= names: {=0A= 'class': 'className',=0A= 'for': 'htmlFor'=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _getAttrNode: function(element, attribute) {=0A= var node =3D element.getAttributeNode(attribute);=0A= return node ? node.value : "";=0A= },=0A= _getEv: function(element, attribute) {=0A= attribute =3D element.getAttribute(attribute);=0A= return attribute ? attribute.toString().slice(23, -2) : null;=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= return element.title;=0A= }=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.write =3D {=0A= names: Object.clone(Element._attributeTranslations.read.names),=0A= values: {=0A= checked: function(element, value) {=0A= element.checked =3D !!value;=0A= },=0A= =0A= style: function(element, value) {=0A= element.style.cssText =3D value ? value : '';=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.has =3D {};=0A= =0A= $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A= 'encType maxLength readOnly longDesc').each(function(attr) {=0A= Element._attributeTranslations.write.names[attr.toLowerCase()] =3D = attr;=0A= Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A= });=0A= =0A= (function(v) {=0A= Object.extend(v, {=0A= href: v._getAttr,=0A= src: v._getAttr,=0A= type: v._getAttr,=0A= action: v._getAttrNode,=0A= disabled: v._flag,=0A= checked: v._flag,=0A= readonly: v._flag,=0A= multiple: v._flag,=0A= onload: v._getEv,=0A= onunload: v._getEv,=0A= onclick: v._getEv,=0A= ondblclick: v._getEv,=0A= onmousedown: v._getEv,=0A= onmouseup: v._getEv,=0A= onmouseover: v._getEv,=0A= onmousemove: v._getEv,=0A= onmouseout: v._getEv,=0A= onfocus: v._getEv,=0A= onblur: v._getEv,=0A= onkeypress: v._getEv,=0A= onkeydown: v._getEv,=0A= onkeyup: v._getEv,=0A= onsubmit: v._getEv,=0A= onreset: v._getEv,=0A= onselect: v._getEv,=0A= onchange: v._getEv=0A= });=0A= })(Element._attributeTranslations.read.values);=0A= }=0A= =0A= else if (Prototype.Browser.Gecko && = /rv:1\.8\.0/.test(navigator.userAgent)) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= else if (Prototype.Browser.WebKit) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= =0A= if (value =3D=3D 1)=0A= if(element.tagName =3D=3D 'IMG' && element.width) {=0A= element.width++; element.width--;=0A= } else try {=0A= var n =3D document.createTextNode(' ');=0A= element.appendChild(n);=0A= element.removeChild(n);=0A= } catch (e) { }=0A= =0A= return element;=0A= };=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Element#cumulativeOffset for=0A= // KHTML/WebKit only.=0A= Element.Methods.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= };=0A= }=0A= =0A= if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A= // IE and Opera are missing .innerHTML support for TABLE-related and = SELECT elements=0A= Element.Methods.update =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= =0A= content =3D Object.toHTML(content);=0A= var tagName =3D element.tagName.toUpperCase();=0A= =0A= if (tagName in Element._insertionTranslations.tags) {=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= Element._getContentFromAnonymousElement(tagName, = content.stripScripts())=0A= .each(function(node) { element.appendChild(node) });=0A= }=0A= else element.innerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= if (document.createElement('div').outerHTML) {=0A= Element.Methods.replace =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= var parent =3D element.parentNode, tagName =3D = parent.tagName.toUpperCase();=0A= =0A= if (Element._insertionTranslations.tags[tagName]) {=0A= var nextSibling =3D element.next();=0A= var fragments =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= parent.removeChild(element);=0A= if (nextSibling)=0A= fragments.each(function(node) { parent.insertBefore(node, = nextSibling) });=0A= else=0A= fragments.each(function(node) { parent.appendChild(node) });=0A= }=0A= else element.outerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= Element._returnOffset =3D function(l, t) {=0A= var result =3D [l, t];=0A= result.left =3D l;=0A= result.top =3D t;=0A= return result;=0A= };=0A= =0A= Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A= var div =3D new Element('div'), t =3D = Element._insertionTranslations.tags[tagName];=0A= if (t) {=0A= div.innerHTML =3D t[0] + html + t[1];=0A= t[2].times(function() { div =3D div.firstChild });=0A= } else div.innerHTML =3D html;=0A= return $A(div.childNodes);=0A= };=0A= =0A= Element._insertionTranslations =3D {=0A= before: function(element, node) {=0A= element.parentNode.insertBefore(node, element);=0A= },=0A= top: function(element, node) {=0A= element.insertBefore(node, element.firstChild);=0A= },=0A= bottom: function(element, node) {=0A= element.appendChild(node);=0A= },=0A= after: function(element, node) {=0A= element.parentNode.insertBefore(node, element.nextSibling);=0A= },=0A= tags: {=0A= TABLE: ['', '
    ', 1],=0A= TBODY: ['', '
    ', 2],=0A= TR: ['', '
    ', 3],=0A= TD: ['
    ', '
    ', 4],=0A= SELECT: ['', 1]=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this.tags, {=0A= THEAD: this.tags.TBODY,=0A= TFOOT: this.tags.TBODY,=0A= TH: this.tags.TD=0A= });=0A= }).call(Element._insertionTranslations);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= attribute =3D Element._attributeTranslations.has[attribute] || = attribute;=0A= var node =3D $(element).getAttributeNode(attribute);=0A= return node && node.specified;=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D { };=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div').__proto__) {=0A= window.HTMLElement =3D { };=0A= window.HTMLElement.prototype =3D = document.createElement('div').__proto__;=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.extend =3D (function() {=0A= if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A= return Prototype.K;=0A= =0A= var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A= =0A= var extend =3D Object.extend(function(element) {=0A= if (!element || element._extendedByPrototype ||=0A= element.nodeType !=3D 1 || element =3D=3D window) return element;=0A= =0A= var methods =3D Object.clone(Methods),=0A= tagName =3D element.tagName, property, value;=0A= =0A= // extend methods for specific tags=0A= if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A= =0A= for (property in methods) {=0A= value =3D methods[property];=0A= if (Object.isFunction(value) && !(property in element))=0A= element[property] =3D value.methodize();=0A= }=0A= =0A= element._extendedByPrototype =3D Prototype.emptyFunction;=0A= return element;=0A= =0A= }, {=0A= refresh: function() {=0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!Prototype.BrowserFeatures.ElementExtensions) {=0A= Object.extend(Methods, Element.Methods);=0A= Object.extend(Methods, Element.Methods.Simulated);=0A= }=0A= }=0A= });=0A= =0A= extend.refresh();=0A= return extend;=0A= })();=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || { });=0A= else {=0A= if (Object.isArray(tagName)) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D { };=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!Object.isFunction(value)) continue;=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D value.methodize();=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D { };=0A= window[klass].prototype =3D = document.createElement(tagName).__proto__;=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (Object.isUndefined(klass)) continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= =0A= if (Element.extend.refresh) Element.extend.refresh();=0A= Element.cache =3D { };=0A= };=0A= =0A= document.viewport =3D {=0A= getDimensions: function() {=0A= var dimensions =3D { };=0A= var B =3D Prototype.Browser;=0A= $w('width height').each(function(d) {=0A= var D =3D d.capitalize();=0A= dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' = + D] :=0A= (B.Opera) ? document.body['client' + D] : = document.documentElement['client' + D];=0A= });=0A= return dimensions;=0A= },=0A= =0A= getWidth: function() {=0A= return this.getDimensions().width;=0A= },=0A= =0A= getHeight: function() {=0A= return this.getDimensions().height;=0A= },=0A= =0A= getScrollOffsets: function() {=0A= return Element._returnOffset(=0A= window.pageXOffset || document.documentElement.scrollLeft || = document.body.scrollLeft,=0A= window.pageYOffset || document.documentElement.scrollTop || = document.body.scrollTop);=0A= }=0A= };=0A= /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create({=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= this.compileMatcher();=0A= },=0A= =0A= shouldUseXPath: function() {=0A= if (!Prototype.BrowserFeatures.XPath) return false;=0A= =0A= var e =3D this.expression;=0A= =0A= // Safari 3 chokes on :*-of-type and :empty=0A= if (Prototype.Browser.WebKit &&=0A= (e.include("-of-type") || e.include(":empty")))=0A= return false;=0A= =0A= // XPath can't do namespaced attributes, nor can it read=0A= // the "checked" property from DOM nodes=0A= if ((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A= return false;=0A= =0A= return true;=0A= },=0A= =0A= compileMatcher: function() {=0A= if (this.shouldUseXPath())=0A= return this.compileXPathMatcher();=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e];=0A= return;=0A= }=0A= =0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= if (this.xpath) return document._getElementsByXPath(this.xpath, = root);=0A= return this.matcher(root);=0A= },=0A= =0A= match: function(element) {=0A= this.tokens =3D [];=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, as =3D = Selector.assertions;=0A= var le, p, m;=0A= =0A= while (e && le !=3D=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= // use the Selector.assertions methods unless the selector=0A= // is too complex.=0A= if (as[i]) {=0A= this.tokens.push([i, Object.clone(m)]);=0A= e =3D e.replace(m[0], '');=0A= } else {=0A= // reluctantly do a document-wide search=0A= // and look for a match in the array=0A= return this.findElements(document).include(element);=0A= }=0A= }=0A= }=0A= }=0A= =0A= var match =3D true, name, matches;=0A= for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A= name =3D token[0], matches =3D token[1];=0A= if (!Selector.assertions[name](element, matches)) {=0A= match =3D false; break;=0A= }=0A= }=0A= =0A= return match;=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= });=0A= =0A= Object.extend(Selector, {=0A= _cache: { },=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= return new Template("[@#{1}]").evaluate(m);=0A= },=0A= attr: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (Object.isFunction(h)) return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[@disabled]",=0A= 'enabled': "[not(@disabled)]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D Object.isFunction(x[i]) ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo:=0A= /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A= attrPresence: /^\[([\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= // for Selector.match and Element#match=0A= assertions: {=0A= tagName: function(element, matches) {=0A= return matches[1].toUpperCase() =3D=3D = element.tagName.toUpperCase();=0A= },=0A= =0A= className: function(element, matches) {=0A= return Element.hasClassName(element, matches[1]);=0A= },=0A= =0A= id: function(element, matches) {=0A= return element.id =3D=3D=3D matches[1];=0A= },=0A= =0A= attrPresence: function(element, matches) {=0A= return Element.hasAttribute(element, matches[1]);=0A= },=0A= =0A= attr: function(element, matches) {=0A= var nodeValue =3D Element.readAttribute(element, matches[1]);=0A= return Selector.operators[matches[2]](nodeValue, matches[3]);=0A= }=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._counted =3D true;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= var node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._counted) {=0A= n._counted =3D true;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= var uTagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D=3D uTagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!targetNode) return [];=0A= if (!nodes && root =3D=3D document) return [targetNode];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._counted) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._counted) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); }=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D new Selector(expression).findElements(), h =3D = Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._counted) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (Object.isNumber(expression)) {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= var exprs =3D expressions.join(',');=0A= expressions =3D [];=0A= exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= // IE returns comment nodes on getElementsByTagName("*").=0A= // Filter them out.=0A= Selector.handlers.concat =3D function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= if (node.tagName !=3D=3D "!") a.push(node);=0A= return a;=0A= };=0A= }=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, options) {=0A= if (typeof options !=3D 'object') options =3D { hash: !!options };=0A= else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A= var key, value, submitted =3D false, submit =3D options.submit;=0A= =0A= var data =3D elements.inject({ }, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= key =3D element.name; value =3D $(element).getValue();=0A= if (value !=3D null && (element.type !=3D 'submit' || = (!submitted &&=0A= submit !=3D=3D false && (!submit || key =3D=3D submit) && = (submitted =3D true)))) {=0A= if (key in result) {=0A= // a key is already present; construct an array of values=0A= if (!Object.isArray(result[key])) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return options.hash ? data : Object.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, options) {=0A= return Form.serializeElements(Form.getElements(form), options);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= var elements =3D $(form).getElements().findAll(function(element) {=0A= return 'hidden' !=3D element.type && !element.disabled;=0A= });=0A= var firstByIndex =3D elements.findAll(function(element) {=0A= return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A= }).sortBy(function(element) { return element.tabIndex }).first();=0A= =0A= return firstByIndex ? firstByIndex : elements.find(function(element) = {=0A= return ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || { });=0A= =0A= var params =3D options.parameters, action =3D = form.readAttribute('action') || '';=0A= if (action.blank()) action =3D window.location.href;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (Object.isString(params)) params =3D params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(action, options);=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= };=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D { };=0A= pair[element.name] =3D value;=0A= return Object.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= setValue: function(element, value) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= Form.Element.Serializers[method](element, value);=0A= return element;=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) { }=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element, value) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element, value);=0A= default:=0A= return Form.Element.Serializers.textarea(element, value);=0A= }=0A= },=0A= =0A= inputSelector: function(element, value) {=0A= if (Object.isUndefined(value)) return element.checked ? = element.value : null;=0A= else element.checked =3D !!value;=0A= },=0A= =0A= textarea: function(element, value) {=0A= if (Object.isUndefined(value)) return element.value;=0A= else element.value =3D value;=0A= },=0A= =0A= select: function(element, index) {=0A= if (Object.isUndefined(index))=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= else {=0A= var opt, value, single =3D !Object.isArray(index);=0A= for (var i =3D 0, length =3D element.length; i < length; i++) {=0A= opt =3D element.options[i];=0A= value =3D this.optionValue(opt);=0A= if (single) {=0A= if (value =3D=3D index) {=0A= opt.selected =3D true;=0A= return;=0A= }=0A= }=0A= else opt.selected =3D index.include(value);=0A= }=0A= }=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A= initialize: function($super, element, frequency, callback) {=0A= $super(callback, frequency);=0A= this.element =3D $(element);=0A= this.lastValue =3D this.getValue();=0A= },=0A= =0A= execute: function() {=0A= var value =3D this.getValue();=0A= if (Object.isString(this.lastValue) && Object.isString(value) ?=0A= this.lastValue !=3D value : String(this.lastValue) !=3D = String(value)) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= });=0A= =0A= Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D Class.create({=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= Form.getElements(this.element).each(this.registerCallback, this);=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= });=0A= =0A= Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) var Event =3D { };=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= KEY_INSERT: 45,=0A= =0A= cache: { },=0A= =0A= relatedTarget: function(event) {=0A= var element;=0A= switch(event.type) {=0A= case 'mouseover': element =3D event.fromElement; break;=0A= case 'mouseout': element =3D event.toElement; break;=0A= default: return null;=0A= }=0A= return Element.extend(element);=0A= }=0A= });=0A= =0A= Event.Methods =3D (function() {=0A= var isButton;=0A= =0A= if (Prototype.Browser.IE) {=0A= var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A= isButton =3D function(event, code) {=0A= return event.button =3D=3D buttonMap[code];=0A= };=0A= =0A= } else if (Prototype.Browser.WebKit) {=0A= isButton =3D function(event, code) {=0A= switch (code) {=0A= case 0: return event.which =3D=3D 1 && !event.metaKey;=0A= case 1: return event.which =3D=3D 1 && event.metaKey;=0A= default: return false;=0A= }=0A= };=0A= =0A= } else {=0A= isButton =3D function(event, code) {=0A= return event.which ? (event.which =3D=3D=3D code + 1) : = (event.button =3D=3D=3D code);=0A= };=0A= }=0A= =0A= return {=0A= isLeftClick: function(event) { return isButton(event, 0) },=0A= isMiddleClick: function(event) { return isButton(event, 1) },=0A= isRightClick: function(event) { return isButton(event, 2) },=0A= =0A= element: function(event) {=0A= var node =3D Event.extend(event).target;=0A= return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? = node.parentNode : node);=0A= },=0A= =0A= findElement: function(event, expression) {=0A= var element =3D Event.element(event);=0A= if (!expression) return element;=0A= var elements =3D [element].concat(element.ancestors());=0A= return Selector.findElement(elements, expression, 0);=0A= },=0A= =0A= pointer: function(event) {=0A= return {=0A= x: event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || = document.body.scrollLeft)),=0A= y: event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || = document.body.scrollTop))=0A= };=0A= },=0A= =0A= pointerX: function(event) { return Event.pointer(event).x },=0A= pointerY: function(event) { return Event.pointer(event).y },=0A= =0A= stop: function(event) {=0A= Event.extend(event);=0A= event.preventDefault();=0A= event.stopPropagation();=0A= event.stopped =3D true;=0A= }=0A= };=0A= })();=0A= =0A= Event.extend =3D (function() {=0A= var methods =3D Object.keys(Event.Methods).inject({ }, function(m, = name) {=0A= m[name] =3D Event.Methods[name].methodize();=0A= return m;=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= Object.extend(methods, {=0A= stopPropagation: function() { this.cancelBubble =3D true },=0A= preventDefault: function() { this.returnValue =3D false },=0A= inspect: function() { return "[object Event]" }=0A= });=0A= =0A= return function(event) {=0A= if (!event) return false;=0A= if (event._extendedByPrototype) return event;=0A= =0A= event._extendedByPrototype =3D Prototype.emptyFunction;=0A= var pointer =3D Event.pointer(event);=0A= Object.extend(event, {=0A= target: event.srcElement,=0A= relatedTarget: Event.relatedTarget(event),=0A= pageX: pointer.x,=0A= pageY: pointer.y=0A= });=0A= return Object.extend(event, methods);=0A= };=0A= =0A= } else {=0A= Event.prototype =3D Event.prototype || = document.createEvent("HTMLEvents").__proto__;=0A= Object.extend(Event.prototype, methods);=0A= return Prototype.K;=0A= }=0A= })();=0A= =0A= Object.extend(Event, (function() {=0A= var cache =3D Event.cache;=0A= =0A= function getEventID(element) {=0A= if (element._eventID) return element._eventID;=0A= arguments.callee.id =3D arguments.callee.id || 1;=0A= return element._eventID =3D ++arguments.callee.id;=0A= }=0A= =0A= function getDOMEventName(eventName) {=0A= if (eventName && eventName.include(':')) return "dataavailable";=0A= return eventName;=0A= }=0A= =0A= function getCacheForID(id) {=0A= return cache[id] =3D cache[id] || { };=0A= }=0A= =0A= function getWrappersForEventName(id, eventName) {=0A= var c =3D getCacheForID(id);=0A= return c[eventName] =3D c[eventName] || [];=0A= }=0A= =0A= function createWrapper(element, eventName, handler) {=0A= var id =3D getEventID(element);=0A= var c =3D getWrappersForEventName(id, eventName);=0A= if (c.pluck("handler").include(handler)) return false;=0A= =0A= var wrapper =3D function(event) {=0A= if (!Event || !Event.extend ||=0A= (event.eventName && event.eventName !=3D eventName))=0A= return false;=0A= =0A= Event.extend(event);=0A= handler.call(element, event);=0A= };=0A= =0A= wrapper.handler =3D handler;=0A= c.push(wrapper);=0A= return wrapper;=0A= }=0A= =0A= function findWrapper(id, eventName, handler) {=0A= var c =3D getWrappersForEventName(id, eventName);=0A= return c.find(function(wrapper) { return wrapper.handler =3D=3D = handler });=0A= }=0A= =0A= function destroyWrapper(id, eventName, handler) {=0A= var c =3D getCacheForID(id);=0A= if (!c[eventName]) return false;=0A= c[eventName] =3D c[eventName].without(findWrapper(id, eventName, = handler));=0A= }=0A= =0A= function destroyCache() {=0A= for (var id in cache)=0A= for (var eventName in cache[id])=0A= cache[id][eventName] =3D null;=0A= }=0A= =0A= if (window.attachEvent) {=0A= window.attachEvent("onunload", destroyCache);=0A= }=0A= =0A= return {=0A= observe: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var name =3D getDOMEventName(eventName);=0A= =0A= var wrapper =3D createWrapper(element, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.addEventListener) {=0A= element.addEventListener(name, wrapper, false);=0A= } else {=0A= element.attachEvent("on" + name, wrapper);=0A= }=0A= =0A= return element;=0A= },=0A= =0A= stopObserving: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var id =3D getEventID(element), name =3D = getDOMEventName(eventName);=0A= =0A= if (!handler && eventName) {=0A= getWrappersForEventName(id, eventName).each(function(wrapper) {=0A= element.stopObserving(eventName, wrapper.handler);=0A= });=0A= return element;=0A= =0A= } else if (!eventName) {=0A= Object.keys(getCacheForID(id)).each(function(eventName) {=0A= element.stopObserving(eventName);=0A= });=0A= return element;=0A= }=0A= =0A= var wrapper =3D findWrapper(id, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, wrapper, false);=0A= } else {=0A= element.detachEvent("on" + name, wrapper);=0A= }=0A= =0A= destroyWrapper(id, eventName, handler);=0A= =0A= return element;=0A= },=0A= =0A= fire: function(element, eventName, memo) {=0A= element =3D $(element);=0A= if (element =3D=3D document && document.createEvent && = !element.dispatchEvent)=0A= element =3D document.documentElement;=0A= =0A= var event;=0A= if (document.createEvent) {=0A= event =3D document.createEvent("HTMLEvents");=0A= event.initEvent("dataavailable", true, true);=0A= } else {=0A= event =3D document.createEventObject();=0A= event.eventType =3D "ondataavailable";=0A= }=0A= =0A= event.eventName =3D eventName;=0A= event.memo =3D memo || { };=0A= =0A= if (document.createEvent) {=0A= element.dispatchEvent(event);=0A= } else {=0A= element.fireEvent(event.eventType, event);=0A= }=0A= =0A= return Event.extend(event);=0A= }=0A= };=0A= })());=0A= =0A= Object.extend(Event, Event.Methods);=0A= =0A= Element.addMethods({=0A= fire: Event.fire,=0A= observe: Event.observe,=0A= stopObserving: Event.stopObserving=0A= });=0A= =0A= Object.extend(document, {=0A= fire: Element.Methods.fire.methodize(),=0A= observe: Element.Methods.observe.methodize(),=0A= stopObserving: Element.Methods.stopObserving.methodize(),=0A= loaded: false=0A= });=0A= =0A= (function() {=0A= /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A= Matthias Miller, Dean Edwards and John Resig. */=0A= =0A= var timer;=0A= =0A= function fireContentLoadedEvent() {=0A= if (document.loaded) return;=0A= if (timer) window.clearInterval(timer);=0A= document.fire("dom:loaded");=0A= document.loaded =3D true;=0A= }=0A= =0A= if (document.addEventListener) {=0A= if (Prototype.Browser.WebKit) {=0A= timer =3D window.setInterval(function() {=0A= if (/loaded|complete/.test(document.readyState))=0A= fireContentLoadedEvent();=0A= }, 0);=0A= =0A= Event.observe(window, "load", fireContentLoadedEvent);=0A= =0A= } else {=0A= document.addEventListener("DOMContentLoaded",=0A= fireContentLoadedEvent, false);=0A= }=0A= =0A= } else {=0A= document.write("');=0A= =0A= =0A= /******* Menu 0 Add-On Settings *******/=0A= =0A= =0A= /*Menu 0 Settings*/=0A= var a =3D qmad.qm0 =3D new Object();=0A= =0A= //the CSS accessible class name for the shadow element is 'qmrcorner'=0A= a.rcorner_container_padding =3D 5;=0A= a.rcorner_size =3D 5;=0A= a.rcorner_border_color =3D "#ccc";=0A= a.rcorner_bg_color =3D "#DDDDDD";=0A= a.rcorner_opacity =3D .9; =0A= =0A= a.rcorner_angle_corners =3D false;=0A= a.rcorner_apply_corners =3D new Array(false,true,true,true); = //top-left, top-right, bottom-right, bottom-left=0A= a.rcorner_show_on_actives =3D true;=0A= =0A= =0A= =0A= =0A= //Add-On Code: Rounded Corners=0A= qmad.rcorner=3Dnew = Object();qmad.br_ie7=3Dnavigator.userAgent.indexOf("MSIE = 7")+1;if(qmad.bvis.indexOf("qm_rcorner(b.cdiv);")=3D=3D-1)qmad.bvis+=3D"q= m_rcorner(b.cdiv);";;function qm_rcorner(a,hide,force){var = z;if(!hide&&((z=3Dwindow.qmv)&&(z=3Dz.addons)&&(z=3Dz.round_corners)&&!z[= "on"+qm_index(a)]))return;var = q=3Dqmad.rcorner;if((!hide&&!a.hasrcorner)||force){var = ss;if(!a.settingsid){var = v=3Da;while((v=3Dv.parentNode)){if(v.className.indexOf("qmmc")+1){a.setti= ngsid=3Dv.id;break;}}}ss=3Dqmad[a.settingsid];if(!ss)return;if(!ss.rcorne= r_size)return;q.size=3Dss.rcorner_size;q.background=3Dss.rcorner_bg_color= ;if(!q.background)q.background=3D"transparent";q.border=3Dss.rcorner_bord= er_color;if(!q.border)q.border=3D"#ff0000";q.angle=3Dss.rcorner_angle_cor= ners;q.corners=3Dss.rcorner_apply_corners;if(!q.corners||q.corners.length= <4)q.corners=3Dnew = Array(true,1,1,1);q.tinset=3D0;if(ss.rcorner_top_line_auto_inset&&qm_a(a[= qp]))q.tinset=3Da.idiv.offsetWidth;q.opacity=3Dss.rcorner_opacity;if(q.op= acity&&q.opacity!=3D1){var = addf=3D"";if(window.showHelp)addf=3D"filter:alpha(opacity=3D"+(q.opacity*= 100)+");";q.opacity=3D"opacity:"+q.opacity+";"+addf;}else = q.opacity=3D"";var = f=3Ddocument.createElement("SPAN");x2("qmrcorner",f,1);var = fs=3Df.style;fs.position=3D"absolute";fs.display=3D"block";fs.top=3D"0px"= ;fs.left=3D"0px";var size=3Dq.size;q.mid=3DparseInt(size/2);q.ps=3Dnew = Array(size+1);var t2=3D0;q.osize=3Dq.size;if(!q.angle){for(var = i=3D0;i<=3Dsize;i++){if(i=3D=3Dq.mid)t2=3D0;q.ps[i]=3Dt2;t2+=3DMath.abs(q= .mid-i)+1;}q.osize=3D1;}var fi=3D"";for(var = i=3D0;i<= /span>';for(var = i=3Dsize-1;i>=3D0;i--)fi+=3Dqm_rcorner_get_span(size,i);f.innerHTML=3Dfi;= f.noselect=3D1;a.insertBefore(f,a.firstChild);a.hasrcorner=3Df;}var = b=3Da.hasrcorner;if(b){if(!a.offsetWidth)a.style.visibility=3D"inherit";f= t=3Dqm_gcs(b[qp],"border-top-width","borderTopWidth");fb=3Dqm_gcs(b[qp],"= border-top-width","borderTopWidth");fl=3Dqm_gcs(b[qp],"border-left-width"= ,"borderLeftWidth");fr=3Dqm_gcs(b[qp],"border-left-width","borderLeftWidt= h");b.style.width=3D(a.offsetWidth-fl)+"px";b.style.height=3D(a.offsetHei= ght-fr)+"px";if(qmad.br_ie7){var = sp=3Db.getElementsByTagName("SPAN");for(var = i=3D0;i';}else {var md=3Dsize-(i);var = ih=3D1;var = bs=3D1;if(!q.angle){if(i>=3Dq.mid)ih=3DMath.abs(q.mid-i)+1;else = {bs=3DMath.abs(q.mid-i)+1;md=3Dq.ps[size-i]+q.mid;}if(top)q.osize+=3Dih;}= mlmr=3Dqm_rcorner_get_corners(md,bs,top);return '';}};function = qm_rcorner_get_corners(mval,bval,top){var q=3Dqmad.rcorner;var = ml=3Dmval;var mr=3Dmval;var bl=3Dbval;var = br=3Dbval;if(top){if(!q.corners[0]){ml=3D0;bl=3D1;}if(!q.corners[1]){mr=3D= 0;br=3D1;}}else = {if(!q.corners[2]){mr=3D0;br=3D1;}if(!q.corners[3]){ml=3D0;bl=3D1;}}retur= n new Array(ml,mr,bl,br);}=0A= =0A= =0A= =0A= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.adsonar.com/js/adsonar.js function qas_errHandler(){return = true;};window.onerror=3Dqas_errHandler;function qas_appendParam(n,v){var = w=3Dwindow;if((n.indexOf("previous")> -1&&v=3D=3D'')||(v&& = !(v=3D=3D=3D'undefined'))){if(w.srcUrl=3D=3D=3D'undefined')w.srcUrl=3D'';= if(w.srcUrl.indexOf("=3D")> = -1){w.srcUrl+=3D('&'+n+'=3D'+v);}else{w.srcUrl+=3D(n+'=3D'+v);}}};functio= n qas_appendAttr(n,v){var w=3Dwindow;if(v&& = !(v=3D=3D=3D'undefined'))w.wFrmStr+=3D(' '+n+'=3D"'+v+'"');};function = qas_writeAdIFrame(){var w=3Dwindow;var jspServ=3Dw.adsonar_jv;var = jspServProtocol=3D'http://';if(w.adsonar_ssl&&(w.adsonar_ssl=3D=3Dtrue)){= jspServProtocol=3D'https://';}w.srcUrl=3DjspServProtocol+jspServ+'/adserv= ing/getAds.jsp?';w.wFrmStr=3D'';var = wrand=3DMath.round(Math.random()*1000000);qas_appendAttr('name',('adsonar= _serve'+wrand));qas_appendAttr('id',('adsonar_serve'+wrand));qas_appendAt= tr('scrolling','no');qas_appendAttr('frameborder','0');qas_appendAttr('ma= rginwidth','0');qas_appendAttr('marginheight','0');qas_appendAttr('vspace= ','0');qas_appendAttr('hspace','0');qas_appendAttr('width',w.adsonar_zw);= qas_appendAttr('height',w.adsonar_zh);qas_passParams();qas_appendAttr('sr= c',w.srcUrl);w.adsonar_placementId=3Dnull;w.adsonar_pid=3Dnull;w.adsonar_= ps=3Dnull;w.adsonar_zw=3Dnull;w.adsonar_zh=3Dnull;w.adsonar_jv=3Dnull;w.a= dsonar_topicid=3Dnull;w.wFrmStr=3D''+'';document.write(w.wFrmStr);};function qas_writeAdPopup(popType){var = w=3Dwindow;var jspServ=3Dw.adsonar_jv;var = jspServProtocol=3D'http://';if(w.adsonar_ssl&&(w.adsonar_ssl=3D=3Dtrue)){= jspServProtocol=3D'https://';}w.srcUrl=3DjspServProtocol+jspServ+'/adserv= ing/getAds.jsp?';w.wFrmStr=3D'';qas_passParams();qas_appendParam('url',es= cape(w.location.href));var sWidth=3Dscreen.availWidth;var = sHeight=3Dscreen.availHeight;var wLeftPos=3D(sWidth-w.adsonar_zw)/2;var = wTopPos=3D(sHeight-w.adsonar_zh)/2;var wURL=3Dw.srcUrl;var = wName=3D'adSonarPopup_'+w.adsonar_pid+'_'+w.adsonar_ps;var = wParams=3D'';if((popType=3D=3D2)||(popType=3D=3D4)){wParams=3D'LEFT=3D'+(= wLeftPos-25)+',TOP=3D'+(wTopPos-100)+',WIDTH=3D'+(w.adsonar_zw+50)+',HEIG= HT=3D'+(w.adsonar_zh+200);wParams+=3D',directories,location,menubar,resiz= able,scrollbars,status,titlebar,toolbar';}else{wParams=3D'LEFT=3D'+wLeftP= os+',TOP=3D'+wTopPos+',WIDTH=3D'+w.adsonar_zw+',HEIGHT=3D'+w.adsonar_zh;}= var = newPopupWin=3Dwindow.open(wURL,wName,wParams);if((popType=3D=3D3)||(popTy= pe=3D=3D4)){if(newPopupWin){newPopupWin.blur();newPopupWin.opener.focus()= ;}}else{if(newPopupWin)newPopupWin.focus();}};function = qas_validValue(elem){if(elem&&elem!=3Dnull&&elem!=3D""&& = !isNaN(parseInt(elem)))return true;return false;};function = qas_passParams(){var w=3Dwindow;var t=3Dtop;var = k=3D0;try{if(qas_validValue(w.adsonar_placementId)){if(t.previousPlacemen= tIds=3D=3Dnull){t.previousPlacementIds=3Dnew = Array();}if(t.previousPlacementIds.length<=3D20){t.previousPlacementIds[t= .previousPlacementIds.length]=3Dw.adsonar_placementId;}k=3Dt.previousPlac= ementIds.length;if(k>1){qas_appendParam('previousPlacementIds',t.previous= PlacementIds.slice(0,(k-1)).join());}else{qas_appendParam('previousPlacem= entIds','');}}else = if(qas_validValue(w.adsonar_ps)){if(t.previousPresetIds=3D=3Dnull){t.prev= iousPresetIds=3Dnew = Array();}if(t.previousPresetIds.length<=3D20){t.previousPresetIds[t.previ= ousPresetIds.length]=3Dt.adsonar_ps;}k=3Dt.previousPresetIds.length;if(k>= 1){qas_appendParam('previousPresetIds',t.previousPresetIds.slice(0,(k-1))= .join());}else{qas_appendParam('previousPresetIds','');}}}catch(e){}qas_a= ppendParam('placementId',w.adsonar_placementId);qas_appendParam('pid',w.a= dsonar_pid);qas_appendParam('ps',w.adsonar_ps);qas_appendParam('kc',escap= e(w.adsonar_kc));qas_appendParam('gw',w.adsonar_gw);qas_appendParam('gh',= w.adsonar_gh);qas_appendParam('zw',w.adsonar_zw);qas_appendParam('zh',w.a= dsonar_zh);qas_appendParam('tc',escape(w.adsonar_tc));qas_appendParam('bc= ',escape(w.adsonar_bc));qas_appendParam('uc',escape(w.adsonar_uc));qas_ap= pendParam('tl',w.adsonar_tl);qas_appendParam('ul',w.adsonar_ul);qas_appen= dParam('ts',w.adsonar_ts);qas_appendParam('bs',w.adsonar_bs);qas_appendPa= ram('us',w.adsonar_us);qas_appendParam('tm',w.adsonar_tm);qas_appendParam= ('xb',w.adsonar_xb);qas_appendParam('xbc',escape(w.adsonar_xbc));qas_appe= ndParam('xp',w.adsonar_xp);qas_appendParam('xpc',escape(w.adsonar_xpc));q= as_appendParam('pb',w.adsonar_pb);qas_appendParam('pbc',escape(w.adsonar_= pbc));qas_appendParam('ib',w.adsonar_ib);qas_appendParam('ibc',escape(w.a= dsonar_ibc));qas_appendParam('dbg',w.adsonar_dbg);qas_appendParam('fr',w.= adsonar_fr);qas_appendParam('tp',w.adsonar_tp);qas_appendParam('zip',esca= pe(w.adsonar_zip));qas_appendParam('topic',escape(w.adsonar_topic));qas_a= ppendParam('tcu',escape(w.adsonar_tcu));qas_appendParam('topicid',w.adson= ar_topicid);qas_appendParam('ssl',escape(w.adsonar_ssl));var = u=3Dw.adsonar_rfu;if((!(u&& = !(u=3D=3D=3D'undefined')))||(u=3D=3D'')){u=3Ddocument.referrer;try{if(win= dow.top.location=3D=3Ddocument.location)u=3Ddocument.location;}catch(e){}= }qas_appendParam('url',escape(u));qas_appendParam('v','5');try{var = dt=3Dt.document.title;if(dt&& = !(dt=3D=3D=3D'undefined')){if(dt.length>50){dt=3Ddt.substring(0,25)+"-"+d= t.substring(dt.length-25,dt.length);}qas_appendParam('dct',escape(dt));}v= ar rf=3Dt.document.referrer;if(rf&& = !(rf=3D=3D=3D'undefined')&&w.srcUrl.length<2000){if((rf.length+w.srcUrl.l= ength)>2000){rf=3Drf.substring(0,2000-w.srcUrl.length);}qas_appendParam('= ref',escape(rf));}}catch(e){}};function qas_writeAd(){var w=3Dwindow;var = adType=3D'';if(w.adsonar_tp&& = !(w.adsonar_tp=3D=3D=3D'undefined'))adType=3Dw.adsonar_tp;switch(adType){= case 'up':qas_writeAdPopup(1);break;case = 'upx':qas_writeAdPopup(2);break;case 'un':qas_writeAdPopup(3);break;case = 'unx':qas_writeAdPopup(4);break;default:qas_writeAdIFrame();}};function = qas_rDir(fa,ft){var = fx=3Ddocument.qas_frm;fx.action=3Dfa;fx.target=3Dft;fx.submit();};functio= n qas_cfrm(){if(!document.qas_frm){document.write('
    ');}};qas_cfrm();qas_writeAd(); ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://d.yimg.com/ds/badge2.js (function(){var c=3D"http://buzz.yahoo.com";var = M=3Dwindow.location.href.replace(/http:\/\/([^\/:]+).*$/,"$1").split(".")= .slice(-2).join(".");var E=3D"http://l.yimg.com/ds/orion";var = G=3D"1.0.0";var V=3DE+"/"+G;var F=3D"http://votes.buzz.yahoo.com";var = R=3Dwindow.yahooBuzzOnLoad||function(){};var = K=3Dwindow.yahooBuzzBadgeType;var H=3Dwindow.yahooBuzzShowBranding;var = C=3Dwindow.yahooBuzzArticleId;var = T=3Dwindow.yahooBuzzArticleHeadline;var = Y=3Dwindow.yahooBuzzArticleSummary;var = a=3Dwindow.yahooBuzzArticleCategory;var = Q=3Dwindow.yahooBuzzArticleTargetUrl;var = Z=3Dwindow.yahooBuzzArticleType;var X=3Dfunction(e,l,p,n,h){var = i=3Dl[0];var o=3Dl[1];var f=3D(T&&typeof (T)=3D=3D=3D"string")?T:"";var = k=3D(Y&&typeof (Y)=3D=3D=3D"string")?Y:"";var d=3D(a&&typeof = (a)=3D=3D=3D"string")?a:"";var g=3D(Q&&typeof = (Q)=3D=3D=3D"string")?Q:"";var j=3D(Z&&typeof = (Z)=3D=3D=3D"string")?Z:"article";var = m=3D(i=3D=3D=3D"pub")?"pub":"publisher";N({name:"from",value:m});N({name:= "assettype",value:j});N({name:"publisherurn",value:i});N({name:"guid",val= ue:o});N({name:".done",value:"/article/"+i+"/"+encodeURIComponent(encodeU= RIComponent(o))});N({name:"loc",value:M});N({name:"votetype",value:1});if= (f!=3D=3D""){N({name:"headline",value:f});}if(k!=3D=3D""){N({name:"summar= y",value:k});}if(d!=3D=3D""){N({name:"category",value:d});}if(g!=3D=3D"")= {N({name:"targetUrl",value:g});}W(e,p,n,S+"/article/"+l[0]+"/"+encodeURIC= omponent(encodeURIComponent(l[1])),h,i,o);R.call(e);};var B=3D[];var = O=3Dfunction(g,e){var = d=3Ddocument.createElement(g);d.attachEventListener=3DU;d.removeEventList= ener=3DU;d.attachEvent=3DU;d.detatchEvent=3DU;for(var h in = e){if(h=3D=3D=3D"style"){for(var f in = e[h]){d.style[f]=3De[h][f];}}else{d[h]=3De[h];}}return d;};var = W=3Dfunction(g,j,AG,AC,p,x,h){var AF;var k=3Dfalse;var = l=3Dg.id+"-votes";var f=3D"Buzz up!";var t=3D"vote now";var = e=3D"vote
    now";var AI=3D'on Yahoo!';var m=3D''+f+"";var r=3D''+f+"";var AH=3D''+f+"";var o=3D'';var AA=3D''+f+"";var w=3D''+f+"";var q=3D''+f+"";var z=3D'";var = d=3Dz+'padding-left:4px;_padding-left:1px;display:inline; width:82px; = font-size:10px; line-height:22px">'+t+i;var = n=3Dz+'padding-left:4px;_padding-left:1px;display:inline; width:88px; = font-size:10px; line-height:27px">'+t+i;var = u=3Dz+'padding-left:4px;_padding-left:1px;display:inline; width:91px; = font-size:11px; line-height:33px">'+t+i;var = AE=3Dz+"display:block;text-align:center;font-size:11px;line-height:20px;p= adding-top:5px;background:transparent url("+V+'/img/badge-square-bg.gif) = top left no-repeat;width:51px;height:52px">'+e+i;var AB=3D''+f+"";var = y=3D{form:g,href:AC,onclick:I,title:"Vote for your favorite stories on = Yahoo! Buzz"};var = AD=3D{textDecoration:"none",width:"74px",display:"block"};if(AG){AD.textA= lign=3D"right";}switch(j){case"text":AF=3DAA;break;case"textbutton":AF=3D= w;AD.target=3D"_new";AD.width=3D"auto";AD.position=3D"relative";AD.left=3D= "4px";AD.display=3D"block";AD.width=3D"80px";AD.background=3D"url("+V+"/i= mg/badge-textbutton.png) right center = no-repeat";y.style=3DAD;break;case"text-votes":k=3Dtrue;AF=3DAB;break;cas= e"small":AF=3Dm;if(AG){AF+=3DAI;}y.style=3DAD;break;case"small-votes":k=3D= true;AF=3Dm+d;AD.width=3D"159px";y.style=3DAD;break;case"large":AF=3DAH;i= f(AG){AF+=3DAI;}AD.width=3D"109px";y.style=3DAD;break;case"large-votes":k= =3Dtrue;AF=3DAH+u;y.style=3DAD;AD.width=3D"203px";break;case"logo":AF=3Do= ;break;case"square":k=3Dtrue;AF=3DAE+q;AD.width=3D"51px";y.style=3DAD;bre= ak;case"medium-votes":k=3Dtrue;AF=3Dr+n;AD.width=3D"182px";y.style=3DAD;b= reak;case"medium":default:AF=3Dr;if(AG){AF+=3DAI;}AD.width=3D"91px";y.sty= le=3DAD;break;}y.innerHTML=3DAF;var = v=3DO("span",{id:A,className:"yahooBuzzBadge = yahooBuzzBadge-"+j});v.appendChild(O("a",y));g.id=3Dg.id+"-form";p.parent= Node.insertBefore(v,p);p.parentNode.removeChild(p);if(k){P(j,x,h,l);}L();= };var J=3Dfunction(e,f,g,d){return = F+"/article/V1/votecount?format=3Dbadge&badgetype=3D"+encodeURIComponent(= e)+"&publisherurn=3D"+encodeURIComponent(f)+"&guid=3D"+encodeURIComponent= (g)+"&rnd=3D"+encodeURIComponent(new = Date().valueOf().toString())+"&host=3D"+encodeURIComponent(V)+"&id=3D"+en= codeURIComponent(d);};var P=3Dfunction(e,f,h,d){var = g=3Ddocument.createElement("script");g.type=3D"text/javascript";g.src=3DJ= (e,f,h,d);g.charset=3D"utf-8";document.getElementsByTagName("head")[0].ap= pendChild(g);};var N=3Dfunction(e){var d=3DO("input",e);B.push(d);};var = I=3Dfunction(h){h=3Dh||window.event;var = d=3Dh.target||h.srcElement;while(d&&d.tagName!=3D=3D"A"){d=3Dd.parentNode= ;}if(!d){return true;}var g=3Dd.form;b(g);if(typeof = (h.preventDefault)=3D=3D=3D"function"){h.preventDefault();}h.returnValue=3D= false;h.cancelBubble=3Dtrue;h.stopPropagation&&h.stopPropagation();return= false;};var U=3Dfunction(d){return true;};var = b=3Dfunction(j){if(!j){return true;}for(var = h=3DB.length-1;h>-1;h--){j.appendChild(B[h]);}j.onsubmit=3DU;document.bod= y.appendChild(j);j.submit();var = e=3Dj.getElementsByTagName("input");for(var = h=3D0,d=3De.length;h');retur= n document.getElementById(e);}();D.____yb=3D1;var L;var = S;window.setTimeout(function(){L=3Dfunction(){if(D&&D.parentNode){D.paren= tNode.removeChild(D);}g=3Dnull;};var e=3Dfunction(){if(!D){return = undefined;}var = j=3DD;while(j&&(!j.tagName||j.tagName!=3D=3D"SCRIPT")){if(j&&j.previousSi= bling&&j.previousSibling.tagName&&j.previousSibling.childNodes.length){j=3D= j.previousSibling.lastChild;}else{if(j=3D=3D=3Dj.parentNode.firstChild){j= =3Dj.parentNode;}else{j=3Dj.previousSibling;}}}if(!j){return = undefined;}j.____yb=3D1;return = j;}();S=3D(e&&e.src)||"";if(S.substr(0,1)=3D=3D=3D"/"){S=3D"http://"+wind= ow.location.host;}S=3DS.replace(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?(\= /.*)?/,"http://$1$2");if(!S.match(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?= $/)){S=3Dc;}var h=3Dfunction(){var j=3D"";if(C&&typeof = (C)=3D=3D=3D"string"){j=3DC;}else{if(e&&e.innerHTML&&e.src){j=3De.innerHT= ML.replace(/[\n\r\s\t]+/g," = ").replace(/^\s+/,"").replace(/\s+$/,"");}}j=3Dj.split(":");if(j[0]=3D=3D= =3D""||j[0]=3D=3D=3D"ARTICLEURL"){return["pub",window.location.href];}els= e{if(j[0]=3D=3D=3D"http"||j[0]=3D=3D=3D"https"){return["pub",j.join(":")]= ;}else{return[j.shift(),j.join(":")];}}}();var f=3Dfunction(){var = j;if(K&&typeof = (K)=3D=3D=3D"string"){j=3DK;}else{if(e){j=3De.getAttribute("badgetype");}= }return j||"medium";}();var i=3Dfunction(){var j;if(H&&typeof = (H)!=3D=3D"undefined"){j=3DH;}else{if(e){j=3De.getAttribute("showbranding= ");}}if(!isNaN(j)){j=3D(+j);}else{if(j=3D=3D=3D"false"||j=3D=3D=3D"no"||j= =3D=3D=3D"off"){j=3Dfalse;}}return !!j;}();var = d=3Ddocument.getElementById(A)||D;d.____yb=3D1;var = g=3Dfunction(){if(!d){return undefined;}var = j=3DO("form",{id:A+"-form",className:"yahooBuzzBadge-form",action:S+"/vot= e/",method:"post",target:"_new",____yb:1,style:{position:"absolute",heigh= t:"1px",width:"1px",visibility:"hidden"}});d.id=3D"";return = j;}();X(g,h,f,i,d);},0);})(); ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://kona.kontera.com/javascript/lib/KonaLibInline.js var yzi27=3Dfalse;var konaSuffix=3D"?00000000293";var kBXWn=3D"Ver = 3.0.0.76 Date : 03_02_2009";var aL8He=3D"03_02_2009";function = STRBz(I79B4){var JnuTY=3D"";var = KqMHh=3Dwindow.location.search.substring(1);var xY99P=3Dnull;var = Rkhjw=3DKqMHh.split("&");for(var = Dk5w3=3D0;Dk5w30)setTimeout("trace('"+fJALT+"')",500);else = dZT0b=3Dnull;}};if(STRBz("konaDebug")=3D=3D"on"){yzi27=3Dtrue;}var = bOpera=3D(navigator.userAgent.toLowerCase().indexOf("opera")!=3D-1);var = zgAfE=3D(navigator.userAgent.toLowerCase().indexOf("avant")!=3D-1);var = bIE=3D(!bOpera&&navigator.appName.indexOf("Microsoft")!=3D-1);var = KAMdp=3D(!bIE&&navigator.userAgent.toLowerCase().indexOf("safari")!=3D-1)= ;var tlVBy=3D(!bOpera&&!bIE&&!KAMdp);var = u8VAU=3D(tlVBy&&(navigator.userAgent.indexOf("Firefox/2")!=3D-1));var = n65YF=3D(tlVBy&&(navigator.userAgent.indexOf("Firefox/3")!=3D-1));functio= n AvXfZ(){if(navigator.userAgent.indexOf("Windows")!=3D-1){return = true;}else{return false;}};function = bPJC0(){if(navigator.userAgent.indexOf("Mac")!=3D-1){return = true;}else{return = false;}};if(typeof(this['konaJSEntryTime'])=3D=3D"undefined")eval("window= .konaJSEntryTime =3D "+(new Date()).getTime());function pqWUz(j9pos){var = ic1QJ=3Dwindow.onload;if(typeof = window.onload!=3D'function'){window.onload=3Dj9pos;}else{window.onload=3D= function(){if(ic1QJ){ic1QJ();}j9pos();};}};var Sk0fZ=3D0;var = TWEAK_MODE_SINGLELINK=3D1;var viCLj=3D2;var = TWEAK_MODE_NO_REL_NO_SCR=3D3;var TWEAK_MODE_REL_SCR=3D4;var = TWEAK_MODE_NO_REL_SCR=3D5;var TWEAK_MODE_REL_NO_SCR=3D6;var = TWEAK_MODE_OVERTURE_MULTIKEYS=3D7;var = TWEAK_MODE_OVERTURE_NO_MULTIKEYS=3D8;var = TWEAK_MODE_EMV_REL_NO_SCR=3D9;var konaTweakMode=3DSk0fZ;var = U3gCA=3Dfalse;var GnWRY=3D-1;var W6KKf=3D1;var oImnz=3D9;var = E3qRZ=3D1009;var GYdKz=3D1011;var JmkOz=3Dnull;var konaUserID=3D"";var = konaSessionID=3D"";var ne3p0=3D1000;var UOQmB=3Dfalse;var = DRZ5k=3D300;var lEwnX=3D-1;var konaHCdemo=3D-1;var = IauCz=3Dwindow.location.toString();var fJmQO=3Dfalse;var pMIfd=3Dnew = KonaHash("http://www.mensfitness.com/nutrition/vitamins/194",0,"http://ww= w.mensfitness.com/sports_and_recreation/outdoor_recreation/55",1,"http://= www.mensfitness.com/Tshirt_Workout/fitness/ab_exercises/136?cid=3DRSS",2,= "http://www.shape.com/workouts/articles/workout_schedule.html",3,"http://= www.shape.com/workouts/articles/blood_sugar.html",4,"http://www.shape.com= /healthy_living/your_health/7264",5,"http://www.huffingtonpost.com/2008/1= 1/16/paul-mccartney-hopes-to-r_n_144138.html",6);if(pMIfd.BaHQY(IauCz)){k= onaHCdemo=3DpMIfd.getItem(IauCz);}pMIfd=3Dnull;var pxQDR=3Dfalse;var = icf2X=3Dnew = KonaHash(50635,0);if(icf2X.BaHQY(dc_PublisherID)){pxQDR=3Dtrue;}icf2X=3Dn= ull;function = tailorForPublisher(){if(typeof(initPubTailorConfig)!=3D'undefined'){try{i= nitPubTailorConfig();}catch(e){konaTweakMode|=3D262144;};}else{konaTweakM= ode|=3D524288;}try{reactionBase=3D"http://kona24.kontera.com/";analysisBa= se=3D"http://kona25.kontera.com/";var BIPty=3DMath.random()*100;var = XMLEP=3Dnew = KonaHash(7792,1,10747,1,32100,1,52730,1,38144,1,64727,1,64381,70447,1,704= 48,1);if(XMLEP.BaHQY(dc_PublisherID)){konaTweakMode|=3D2;}else{if(BIPty<=3D= 10){konaTweakMode|=3D2;}else if(BIPty<=3D55){konaTweakMode|=3D19;}else = if(BIPty<=3D100){konaTweakMode|=3D27;};}XMLEP=3Dnull;var = dvMxI=3DMath.random()*100;if(dvMxI<=3D5){konaTweakMode|=3D32;uQv2a=3D5;}e= lse if(dvMxI<=3D25){konaTweakMode|=3D64;uQv2a=3D6;}else = if(dvMxI<=3D80){konaTweakMode|=3D96;uQv2a=3D7;}var = OpIeS=3DMath.random()*100;if(OpIeS<=3D50){konaTweakMode|=3D256;}if(qh5D7<= 0){konaTweakMode|=3D1024;}teReplacementStr=3DHOST_TYPE_REG;xdBFv=3D[];Pzm= qx=3D[56115];if(!isExternalPublisher){switch(dc_PublisherID){case = 57:case 281:case 710:case 1135:case 1136:case 1137:case 1434:case = 1033:dc_doHalt=3Dtrue;break;case 7:useMetaTags=3Dfalse;break;case = 67:infoUnit.dc_restrictedTag=3D"span";infoUnit.dc_restrictedTagAttr=3D"cl= assName";infoUnit.dc_restrictedTagAttrVal=3D"style5";break;case = 68:adlinkWordStyle=3D"position:static;";break;case = 79:infoUnit.dc_delayTime=3D250;break;case = 173:boldFontSize=3D6;break;case 227:case 238:case 239:case 240:case = 246:case = 250:isBoldActive=3D'0';teTimeOut=3D3000;teLoadDataTimeOut=3D5000;break;ca= se 242:infoUnit.dc_delayTime=3D"500";break;case = 275:adlinkWordStyle=3D"position:static;";break;case = 332:isBoldActive=3D'0';colorChangeLink=3Dtrue;infoUnit.dc_AdLinkBorderCol= or=3D"rgb(72,94,255)";teTimeOut=3D3000;teLoadDataTimeOut=3D5000;break;cas= e 347:adlinkWordStyle=3D"position:relative;";break;case = 349:hiddenDepth=3DNumber.MAX_VALUE;break;case = 351:hiddenDepth=3D12;break;case = 366:ensureEntry(boxesToAvoid,"iframe");break;case = 453:isBoldActive=3D'0';break;case 460:filterSmallNodes=3Dtrue;break;case = 487:useMetaTags=3Dfalse;break;case = 531:useMetaTags=3Dfalse;useRonLinks=3Dtrue;publisherIdInKey=3Dtrue;break;= case 564:adlinkWordStyle=3D"position:static;";break;case = 679:adlinkWordStyle=3D"position:static;";break;case = 841:adlinkWordStyle=3D"position:static;";break;case = 861:dc_z_index=3D1000;hiddenDepth=3D12;break;case = 911:removeEntry(restrictedTags,'PRE');break;case = 923:adlinkWordStyle=3D"position:static;";infoUnit.dc_delayTime=3D"250";do= RemoveEmbeddedAdlinks=3Dtrue;doStaticStyle=3Dtrue;checkRestrictedNodes=3D= true;isBoldActive=3D'0';break;case = 935:doStaticStyle=3Dtrue;infoUnit.dc_contentTag=3D"DIV";infoUnit.dc_conte= ntTagAttr=3D"id";infoUnit.dc_contentTagAttrVal=3D"post_message_";break;ca= se = 953:isBoldActive=3D'0';colorChangeLink=3Dtrue;infoUnit.dc_AdLinkBorderCol= or=3D"rgb(0,6,221)";teTimeOut=3D3000;teLoadDataTimeOut=3D5000;break;case = 981:boldFontSize=3D4;break;case = 994:removeEntry(boldTags,'h3');break;case = 1140:maxLinksOnPage=3D2;maxLinksMode=3D1;break;case = 1174:if(!bIE)dc_tmReload=3Dfalse;break;case = 1483:adlinkWordStyle=3D"position:static;";break;case = 1613:isBoldActive=3D'0';checkBoldOnInsertion=3Dtrue;adlinkWordStyle=3D"po= sition:static;";maxLinksMode=3D1;if(bIE)checkLinkVisibility=3Dtrue;break;= case = 1642:MIN_ELEMENT_FOR_ADLINK=3D12;dc_urlPageKey=3Dtrue;doStaticStyle=3Dtru= e;break;case 1645:dc_doTHLoop=3Dfalse;break;case = 1721:adlinkWordStyle=3D"position:static;";break;case = 1733:filterSmallNodes=3Dtrue;break;case 1846:case = 1847:useMetaTags=3Dfalse;publisherIdInKey=3Dtrue;break;case = 1850:isBoldActive=3D'0';useScrolledPosition=3Dtrue;colorChangeLink=3Dtrue= ;infoUnit.dc_AdLinkBorderColor=3D"rgb(255,79,58)";teTimeOut=3D3000;teLoad= DataTimeOut=3D5000;siteSearchUrl=3D"http://www.google.com/custom?domains=3D= BonaFideReviews.com&q=3D#WORD#&sa=3DSearch&sitesearch=3DBonaFideReviews.c= om&client=3Dpub-6981244736900730&forid=3D1&ie=3DISO-8859-1&oe=3DISO-8859-= 1&cof=3DGALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3= Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A000000%3BLC%3A000000%3BT%3= A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A90%3BLW%3A500%3BL%3Ahttp%3= A%2F%2Fwww.bonafidereviews.com%2Fimages%2FTitle.jpg%3BS%3Ahttp%3A%2F%2Fww= w.bonafidereviews.com%2F%3BFORID%3A1%3B&hl=3Den";break;case = 1867:isBoldActive=3D'0';colorChangeLink=3Dtrue;infoUnit.dc_AdLinkBorderCo= lor=3D"rgb(72,94,255)";teTimeOut=3D3000;teLoadDataTimeOut=3D5000;doStatic= Style=3Dtrue;break;case 1996:boldFontSize=3D4;break;case = 2018:adlinkWordStyle=3D"position:static;";break;case = 2032:MIN_ELEMENT_FOR_ADLINK=3D11;break;case = 2071:maxLinksOnPage=3D15;break;case = 2207:adlinkWordStyle=3D"position:static;";break;case = 2468:adlinkWordStyle=3D"position:static;";doStaticStyle=3Dtrue;break;case= 2471:textFromRange=3Dfalse;break;case = 2523:MIN_ELEMENT_FOR_ADLINK=3D19;break;case = 2654:isBoldActive=3D'0';break;case = 2735:checkBoldOnInsertion=3Dtrue;break;case = 2797:isBoldActive=3D'0';checkBoldOnInsertion=3Dtrue;break;case = 2829:restrictedTags.push("H4","STRONG");isBoldActive=3D'0';break;case = 2834:dc_ALTimeout=3D1000;doStaticStyle=3Dtrue;break;case = 2847:isBoldActive=3D'0';checkBoldOnInsertion=3Dtrue;break;case = 2889:adlinkWordStyle=3D"position:static;";break;case = 2895:linksFontFamily=3D"arial";break;case = 2947:adlinkWordStyle=3D"position:static;";break;case = 2953:removeEntry(restrictedTags,'PRE');if(bOpera){dc_doHalt=3Dtrue;}break= ;case = 3012:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;isBol= dActive=3D'0';checkBoldOnInsertion=3Dtrue;teTimeOut=3D3000;teLoadDataTime= Out=3D5000;break;case 3062:forceFontSizeCheck=3Dtrue;break;case = 3119:maxLinksOnPage=3D4;break;case = 3340:adlinkWordStyle=3D"position:static;";break;case = 3362:doRemoveEmbeddedAdlinks=3Dtrue;break;case = 3366:isXHTMLPage=3Dtrue;break;case = 3388:isXHTMLPage=3Dtrue;adlinkWordStyle=3D"position:static;";if(bIE){refr= eshCSSOnScroll=3Dtrue;removeFirstWordLinks=3Dtrue;}break;case = 3414:adlinkFontCheck=3Dfalse;adlinkWordStyle=3D"position:static;";break;c= ase 3463:ensureEntry(boxesToAvoid,"iframe");break;case = 3464:adlinkFontCheck=3Dfalse;isBoldActive=3D'0';checkBoldOnInsertion=3Dtr= ue;break;case 3465:boldFontSize=3D4;break;case 3467:case = 3468:isBoldActive=3D'0';adlinkWordStyle=3D"position:static;";break;case = 3512:isBoldActive=3D'0';break;case = 3517:maxLinksOnPage=3D2;maxLinksMode=3D1;break;case = 3577:isBoldActive=3D'0';break;case 3644:break;case = 3652:adlinkWordStyle=3D"position:static;";break;case = 3693:isXHTMLPage=3Dtrue;adlinkWordStyle=3D"position:static;";break;case = 3695:adlinkWordStyle=3D"position:static;";useScrolledPosition=3Dtrue;isXH= TMLPage=3Dtrue;break;case = 3758:restrictedTags.push("H1");checkRestrictedNodes=3Dtrue;break;case = 3900:maxLinksOnPage=3D4;maxLinksMode=3D1;break;case = 3952:adlinkWordStyle=3D"position:static;";break;case = 3968:adlinkFontCheck=3Dfalse;break;case = 3976:adlinkWordStyle=3D"position:static;";break;case = 4022:contentMarkTimeOut=3D10000;contentProcessTimeOut=3D10000;break;case = 4023:isXHTMLPage=3Dtrue;break;case = 4024:maxLinksOnPage=3D4;maxLinksMode=3D1;break;case = 4171:maxLinksOnPage=3D2;maxLinksMode=3D1;break;case = 4172:maxLinksOnPage=3D2;maxLinksMode=3D1;break;case = 4185:maxLinksOnPage=3D2;maxLinksMode=3D1;break;case = 4213:s6iJR=3D"4px";checkBoldOnInsertion=3Dtrue;break;case = 4348:isBoldActive=3D'0';break;case 4464:maxLinksOnPage=3D3;break;case = 4496:adlinkWordStyle=3D"position:static;";break;case = 4534:maxLinksOnPage=3D4;maxLinksMode=3D1;boldFontSize=3D5;break;case = 4576:if(tlVBy){adlinkWordStyle+=3D"line-height:1.3em; = position:relative;z-index:3000;";}removeEntry(restrictedTags,'PRE');break= ;case 4645:maxLinksOnPage=3D4;maxLinksMode=3D1;break;case = 4644:adlinkWordStyle=3D"position:static;";relativePositionBug=3Dtrue;brea= k;case 4646:maxLinksOnPage=3D4;maxLinksMode=3D1;break;case = 4712:PAGE_PROCESS_TIMEOUT=3D2000;dc_ALTimeout=3D1100;break;case = 4715:adlinkWordStyle=3D"position:static;";isBoldActive=3D'0';if(bIE){refr= eshCSSOnScroll=3Dtrue;removeFirstWordLinks=3Dtrue;}break;case = 4754:trafficPercentage=3D20;break;case = 4867:isXHTMLPage=3Dtrue;dc_ALTimeout=3D900;break;case = 4913:adlinkWordStyle=3D"position:static;";break;case = 5004:if(bIE){linksFontFamily=3D"Times New = Roman";isBoldActive=3D'0';}break;case = 5016:dc_ALTimeout=3D1100;break;case = 5023:PAGE_PROCESS_TIMEOUT=3D2000;dc_ALTimeout=3D1100;break;case = 5073:adlinkWordStyle=3D"position:static;";checkBoldOnInsertion=3Dtrue;bre= ak;case = 5108:isXHTMLPage=3Dtrue;adlinkWordStyle=3D"position:static;";break;case = 5158:adlinkWordStyle=3D"position:static;";break;case = 5175:isXHTMLPage=3Dtrue;break;case = 5255:adlinkWordStyle=3D"position:static;";break;case = 5257:adlinkWordStyle=3D"position:static;";break;case = 5268:maxLinksOnPage=3D5;break;case 5463:boldTags.push('h4');break;case = 5537:adlinkWordStyle=3D"position:static;";break;case = 5545:adlinkWordStyle=3D"position:static;";relativePositionBug=3Dtrue;brea= k;case = 5671:adlinkWordStyle=3D"position:static;";if(bIE){refreshCSSOnScroll=3Dtr= ue;}boldFontSize=3D4;break;case 5789:linksFontFamily=3D"Times New = Roman";checkBoldOnInsertion=3Dtrue;break;case = 5838:isBoldActive=3D'0';break;case = 5925:checkBoldOnInsertion=3Dtrue;break;case 5939:break;case = 6019:adlinkWordStyle=3D"position:static;";break;case = 6051:ignoreRelativeFonts=3Dfalse;break;case = 6079:boldFontSize=3D4;break;case = 6162:adlinkWordStyle=3D"position:static;";break;case = 6184:adlinkWordStyle=3D"position:static;";useScrolledPosition=3Dtrue;if(b= IE){refreshCSSOnScroll=3Dtrue;}break;case = 6259:adlinkWordStyle=3D"position:static;";if(bIE){refreshCSSOnScroll=3Dtr= ue;}break;case 6272:adlinkWordStyle=3D"position:static;";break;case = 6343:ignoreNegativePositions=3Dtrue;break;case = 6418:adlinkWordStyle=3D"position:static;";break;case = 6452:if(bIE)checkLinkVisibility=3Dtrue;break;case = 6491:adlinkWordStyle=3D"position:static;";break;case = 6503:adlinkWordStyle=3D"position:static;";break;case = 6567:adlinkWordStyle=3D"position:static;";if(bIE){refreshCSSOnScroll=3Dtr= ue;}break;case 6610:adlinkWordStyle=3D"position:static;";break;case = 6648:adlinkWordStyle=3D"position:static;";ignoreRelativePositions=3Dtrue;= break;case 6682:oajor=3D"text-align:left;";break;case 6692:case = 6693:adlinkWordStyle=3D"position:static;";break;case = 6740:adlinkWordStyle+=3D"white-space:nowrap;";break;case = 6754:adlinkWordStyle=3D"position:static;";break;case = 6773:if(bIE){adlinkWordStyle=3D"position:static;";}break;case = 6853:adlinkWordStyle=3D"position:static;";if(bIE){refreshCSSOnScroll=3Dtr= ue;}break;case 6859:layerAreaOrder=3D[1,2,3,0];break;case = 6865:boldFontSize=3D4;break;case = 6946:maxLinksOnPage=3D4;adlinkWordStyle=3D"position:static;";break;case = 6999:useScrolledPosition=3Dtrue;break;case = 7089:adlinkWordStyle=3D"position:static;";break;case = 7120:siteSearchUrl=3D"http://www.bookrags.com/#WORD#";break;case = 7195:checkBoldOnInsertion=3Dtrue;break;case = 7230:isXHTMLPage=3Dtrue;useScrolledPosition=3Dtrue;break;case = 7582:boldFontSize=3D4;break;case 7763:isBoldActive=3D'0';break;case = 7792:infoUnit.dc_delayTime=3D"250";if(bIE){infoUnit.dc_restrictedTags.pus= h("
    ");adlinkWordStyle+=3D"white-space:nowrap;";ignoreRelat= iveFonts=3Dfalse;}isBoldActive=3D'0';break;case = 7857:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];che= ckBoldOnInsertion=3Dtrue;break;case = 8043:adlinkWordStyle=3D"position:static;";break;case = 8079:checkBoldOnInsertion=3Dtrue;adlinkWordStyle+=3D"white-space:nowrap;"= ;break;case 8080:checkBoldOnInsertion=3Dtrue;break;case = 8112:doRemoveEmbeddedAdlinks=3Dtrue;break;case = 8284:boldFontSize=3D5;break;case = 8363:adlinkWordStyle=3D"position:static;";break;case = 9515:adlinkWordStyle=3D"position:static;";break;case = 9520:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;break= ;case 9808:isBoldActive=3D'0';break;case = 10064:adlinkWordStyle=3D"position:static;";break;case = 10082:checkBoldOnInsertion=3Dtrue;adlinkWordStyle+=3D"white-space:nowrap;= ";break;case 10382:infoUnit.dc_delayTime=3D"250";break;case = 10483:adlinkWordStyle=3D"position:static;";break;case = 10963:adlinkWordStyle=3D"position:static;";if(bIE){refreshCSSOnScroll=3Dt= rue;}break;case 11007:useScrolledPosition=3Dtrue;break;case = 11434:restrictedTags.push("H1");break;case = 11526:restrictedTags.push("H4");break;case = 11527:checkBoldOnInsertion=3Dtrue;break;case = 11614:if(bIE){adlinkWordStyle=3D"position:static;";}break;case = 11823:isBoldActive=3D'0';break;case = 11968:adlinkWordStyle=3D"position:static;";break;case = 12420:isBoldActive=3D'0';break;case = 12605:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;useS= crolledPosition=3Dtrue;break;case = 12799:ignoreNegativePositions=3Dtrue;break;case = 12965:adlinkWordStyle+=3D"white-space:nowrap;";break;case = 13246:adlinkWordStyle+=3D"line-height:1.3em;";searchLogoImage=3D"stele180= x20.gif";break;case = 13413:searchLogoImage=3D"answerbag180x20.gif";break;case = 13451:ignoreNegativePositions=3Dtrue;break;case = 13660:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;brea= k;case 13802:linksFontFamily=3D"Times New Roman";break;case = 13999:checkBoldOnInsertion=3Dtrue;break;case = 14042:isBoldActive=3D'0';break;case = 14101:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];re= strictedTags.push("B","STRONG","H1","H2");break;case = 14102:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];if= (bIE){adlinkChildStyle+=3D"font-size:1em;";}restrictedTags.push("B","STRO= NG","H1","H2");break;case = 14103:checkBoldOnInsertion=3Dtrue;isBoldActive=3D'0';konaOuterLayerStyle=3D= OUTER_LAYER_JUP;konaBottomHeight=3D[50,23];if(bIE){adlinkChildStyle+=3D"f= ont-size:1em;";}restrictedTags.push("B","STRONG","H1","H2");break;case = 14104:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];if= (bIE){adlinkChildStyle+=3D"font-size:1em;";}restrictedTags.push("B","STRO= NG","H1","H2");break;case = 14105:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];if= (bIE){adlinkChildStyle+=3D"font-size:1em;";}restrictedTags.push("B","STRO= NG","H1","H2");break;case = 14106:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];if= (bIE){adlinkChildStyle+=3D"font-size:1em;";}restrictedTags.push("B","STRO= NG","H1","H2");break;case = 14107:isBoldActive=3D'0';konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottom= Height=3D[50,23];break;case = 14108:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];re= strictedTags.push("B","STRONG","H1","H2");break;case = 14179:adlinkWordStyle=3D"position:static;white-space:nowrap;";if(bIE){ref= reshCSSOnScroll=3Dtrue;}break;case 14421:isBoldActive=3D'0';break;case = 14532:infoUnit.dc_restrictedTags.push("
    ");break;case = 14608:adlinkWordStyle=3D"position:static;";useScrolledPosition=3Dtrue;bre= ak;case 14846:adlinkWordStyle+=3D"padding:0px !important;";break;case = 15043:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;brea= k;case 15072:isBoldActive=3D'0';break;case = 15075:isBoldActive=3D'0';break;case = 15587:open_new_win_search=3D"no";searchLogoImage=3D"britannica2.gif";brea= k;case 15588:cssForStrangeProblems=3D["* HTML = .googleSubLinksClass","WIDTH:100%;"];open_new_win_search=3D"no";searchLog= oImage=3D"britannica2.gif";break;case = 15844:adlinkWordStyle+=3D"line-height:1.3em;";adlinkWordStyle+=3D"white-s= pace:nowrap;";checkBoldOnInsertion=3Dtrue;searchLogoImage=3D"stele180x20.= gif";break;case 15847:case = 15849:adlinkWordStyle+=3D"white-space:nowrap;";checkBoldOnInsertion=3Dtru= e;searchLogoImage=3D"stele180x20.gif";break;case = 15966:adlinkWordStyle=3D"position:static;";break;case = 16004:adlinkWordStyle=3D"position:static;";break;case = 16315:searchLogoImage=3D"healthline1.gif";break;case = 17022:adlinkWordStyle=3D"position:static;";break;case = 17115:useScrolledPosition=3Dtrue;adlinkWordStyle=3D"position:static;";bre= ak;case 17204:removeEntry(restrictedTags,'PRE');break;case = 17262:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;brea= k;case 18093:boldFontSize=3D4;break;case = 18424:boldFontSize=3D4;break;case = 18778:adlinkWordStyle+=3D"white-space:nowrap;";break;case 18835:case = 18836:case 18837:case 18838:case 18839:case 18840:case 18841:case = 18842:case 18843:adlinkWordStyle=3D"position:static;";break;case = 19189:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;brea= k;case = 19190:adlinkWordStyle=3D"position:static;";refreshCSSOnScroll=3Dtrue;isBo= ldActive=3D'0';restrictedTags.push("H4");break;case = 19342:useScrolledPosition=3Dtrue;break;case = 19857:isKonaBodyPositionChanged=3Dtrue;break;case = 19871:if(tlVBy){infoUnit.dc_restrictedTags.push("

    ");infoUnit.dc_restrictedTags.push("

    ");}break;case = 20509:useScrolledPosition=3Dtrue;break;case = 20769:infoUnit.dc_delayTime=3D"500";break;case = 20913:searchLogoImage=3D"hardOCP1.gif";break;case = 21262:infoUnit.dc_delayTime=3D"500";adlinkWordStyle+=3D"white-space:nowra= p;";break;case = 21552:adlinkWordStyle=3D"position:static;";restrictedTags.push("H3");chec= kRestrictedNodes=3Dtrue;break;case = 22156:adlinkWordStyle+=3D"white-space:nowrap;";break;case = 22350:adlinkWordStyle=3D"position:static;";break;case = 22506:useScrolledPosition=3Dtrue;break;case = 22266:konaOuterLayerStyle=3DOUTER_LAYER_JUP;konaBottomHeight=3D[50,23];lo= goImageForJupStyle=3D"kna_wood.png";frameBarCell_leftSize=3D"108px";paddi= ngLeftPub=3D"10px";break;case = 22337:infoUnit.dc_delayTime=3D"750";break;case = 22338:infoUnit.dc_delayTime=3D"750";break;case = 22339:infoUnit.dc_delayTime=3D"750";break;case = 22340:infoUnit.dc_delayTime=3D"750";break;case = 22506:useScrolledPosition=3Dtrue;break;case = 22639:isBoldActive=3D'0';checkBoldOnInsertion=3Dtrue;break;case = 22678:if(bIE){refreshCSSOnScroll=3Dtrue;}break;case = 23031:open_new_win_search=3D"no";searchLogoImage=3D"britannica2.gif";useS= crolledPosition=3Dtrue;adlinkWordStyle=3D"position:static;";break;case = 23357:useScrolledPosition=3Dtrue;break;case = 24790:adlinkWordStyle=3D"position:static;";break;case = 25130:linksFontFamily=3D"arial";break;case = 28577:if(n65YF)p_41z=3D220;break;case = 29104:infoUnit.dc_delayTime=3D"1000";break;case = 31107:useScrolledPosition=3Dtrue;break;case = 31439:infoUnit.dc_delayTime=3D"1000";break;case = 32102:infoUnit.dc_delayTime=3D"250";isBoldActive=3D'1';break;case = 32103:infoUnit.dc_delayTime=3D"250";break;case = 32104:adlinkWordStyle+=3D"white-space:nowrap;";break;case = 32106:adlinkWordStyle+=3D"white-space:nowrap;";break;case = 32691:boldFontSize=3D5;break;case = 34704:removeEntry(boldTags,'h3');removeEntry(boldTags,'h1');break;case = 35490:isBoldActive=3D'1';boldFontSize=3D5;break;case = 38144:infoUnit.dc_underlineType=3D"dashed";paddingLeftPub=3D"10px";frameB= arCell_leftSize=3D"108px";LRSsH=3Dtrue;siteLogoImage=3D"huffington_logo.g= if";break;case = 40051:if(bIE){adlinkChildStyle+=3D"font-size:1em;";}break;case = 40109:infoUnit.dc_open_new_win=3D'yes';break;case = 40238:checkBoldOnInsertion=3Dtrue;break;case = 44914:adlinkWordStyle+=3D"white-space:nowrap;";isBoldActive=3D'0';break;c= ase 46507:if(bIE){p_41z=3D-445;}break;case = 46613:checkBoldOnInsertion=3Dtrue;break;case = 47839:adlinkWordStyle=3D"position:static;";break;case = 49983:adlinkChildStyle+=3D"padding:0px;margin:0px;border:0px;";if(bIE){ig= noreRelativeFonts=3Dfalse;}break;case = 50198:isBoldActive=3D'0';checkBoldOnInsertion=3Dtrue;adlinkWordStyle+=3D"= white-space:nowrap;";break;case 50635:lEwnX=3D6000;break;case = 50201:lEwnX=3D6000;break;case 7986:lEwnX=3D6000;break;case = 50416:if(bIE){ignoreRelativeFonts=3Dfalse;}break;case = 50591:checkBoldOnInsertion=3Dtrue;break;case = 52730:checkBoldOnInsertion=3Dtrue;isBoldActive=3D'0';restrictedTags.push(= "B");break;case = 57662:if(IauCz.indexOf('http://blog.aboutus.org/')=3D=3D-1){p_41z=3D130;}= break;case 60237:if(bIE){p_41z=3D-240;}break;case = 64381:checkBoldOnInsertion=3Dtrue;isBoldActive=3D'0';restrictedTags.push(= "B");break;case = 72647:adlinkWordStyle=3DbIE?"position:static;":"position:relative;";break= ;case 75:case 90:case 1295:case 1296:case 1297:case = 1298:break;default:break;};}else{switch(dc_PublisherID){case = 2316:extExternalType=3DEXTERNAL_TYPE_RTN;konaLayerTitleTextColor=3D"#739c= c8";frameBarCell_leftSize=3D"42px";moreInfoImage=3D"moreinfo_blue.gif";la= yerTitleImage=3D"realtech_title.gif";break;case = 17986:extExternalType=3DsQKfQ;break;case = 42887:extExternalType=3DgBZKF;break;default:break;};var = lhkog=3Ddc_ExtId+extExternalType*1000000;switch(lhkog){default:break;};}v= ar = fMgXN=3D[680,681,923,2750,2829,2836,2902,2903,3961,3968,4022,4192,4342,47= 00,4913,5108,5425,5671,5974,9808,11433,11434,11435,11526,11881,11815,1181= 6,11823,11742,12420,12751,12752,12753,12754,13179,13246,13636,13801,14101= ,14108,14250,14533,15072,15588,15966,16115,16445,17696,17787,18778,18835,= 18836,18837,18838,18839,18840,18841,18842,18843,20980,38144,32102,50416];= if(isInArray(fMgXN,dc_PublisherID)){fetchMethod=3DMETHOD_TREE;}if(bOpera)= adlinkWordStyle=3D"position:static;";if(dc_jsDebug){dc_limitHarvestTime=3D= false;}infoUnit.dc_useVPP=3D"no";}catch(e){}};function r7y_l(){var = tkssW=3DmRRpT();if(tkssW[0]>=3D8){tzUNH=3Dtrue;}};function aaYVb(){var = tkssW=3DmRRpT();if(tkssW[0]>=3D9){return true;}return false;};function = HizGJ(){var = version=3D"?";if(navigator.plugins&&navigator.mimeTypes.length){var = x=3Dnavigator.plugins["Shockwave Flash"];if(x&&x.description){return = x.description;};}else{try{var rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var = rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=3D[6,0,21];rw8dc= .hSXqo=3D"always";}catch(e){if(version[0]=3D=3D6){return = version;}}try{rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(rw8dc!=3Dnu= ll&&rw8dc.GetVariable("$version")){return = rw8dc.GetVariable("$version");};}return version;};function mRRpT(){var = version=3D[0,0,0];if(navigator.plugins&&navigator.mimeTypes.length){var = x=3Dnavigator.plugins["Shockwave = Flash"];if(x&&x.description){version=3Dx.description.replace(/([a-zA-Z]|\= s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split(".");};}else{try{var = rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var = rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=3D[6,0,21];rw8dc= .hSXqo=3D"always";}catch(e){if(version[0]=3D=3D6){return = version;}}try{rw8dc=3Dnew = ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(rw8dc!=3Dnu= ll){version=3Drw8dc.GetVariable("$version").split(" = ")[1].split(",");};}return version;};var myuHj=3D"KonaBase.js";var = PbSac=3Dnew = KonaHash(50536,1);if(PbSac.BaHQY(dc_PublisherID)){myuHj=3D"KonaLibBaseRM.= js";konaTweakMode|=3D8388608;}if(dc_PublisherID=3D=3D50198){myuHj=3D"Kona= Infra.js";}PbSac=3Dnull;var = guJ4o=3D((konaHCdemo<0)?[50,0,100]:[0,0,100]);var v4djL=3D[50,0,100];var = XaMmA=3Dnew = KonaHash(7792,guJ4o,10747,guJ4o,47839,[0,0,100],52730,[0,0,100],32100,v4d= jL,38144,[0,0,100],64727,[0,0,100],64381,[0,0,100],70447,[0,0,100],70448,= [0,0,100]);if(XaMmA.BaHQY(dc_PublisherID)){Ewqyq();}var = PNlYa=3Dfalse;if(XaMmA.BaHQY(dc_PublisherID)&&((konaTweakMode&2048)>0||(k= onaTweakMode&32768)>0)){if(aaYVb()){PNlYa=3Dtrue;myuHj=3D"FlashKonaLibBas= eRM.js";};}if(tlVBy&&AvXfZ()){var DCkk7=3Dtrue;}else{var = DCkk7=3Dfalse;}function = Ewqyq(){if(JmkOz!=3Dnull&&!isNaN(JmkOz)){createCookie("konaGroup",JmkOz,9= 9);}var = kMhOD=3DeBxGD("konaGroup");if(kMhOD.length>0&&(konaHCdemo<0)){var = UghU1=3DparseInt(kMhOD);rTil9(UghU1);GnWRY=3DkMhOD;}else{rIn2d=3DEqXib();= rTil9(rIn2d);createCookie("konaGroup",rIn2d,99);}var now=3D(new = Date()).valueOf();kMhOD=3DeBxGD("konaUserID");if(kMhOD.length>0){konaUser= ID=3DkMhOD;}else{konaUserID=3Dnow;createCookie("konaUserID",konaUserID,99= );}var = mzO8f=3DparseInt(eBxGD("konaSessionLastImpression"));kMhOD=3DeBxGD("konaS= essionID");if(parseInt(mzO8f)>0&&(now-mzO8f<3600*1000)&&kMhOD.length>0){k= onaSessionID=3DkMhOD;}else{konaSessionID=3Dnow;createCookie("konaSessionI= D",konaSessionID,1);}createCookie("konaSessionLastImpression",now,1);};fu= nction EqXib(){var F9ecD=3DMath.random()*100;var AFZOo=3Dnew = Array;if(XaMmA.BaHQY(dc_PublisherID)){AFZOo=3DXaMmA.getItem(dc_PublisherI= D);}if(F9ecD";document.write(urwXn);};};};}XaMmA= =3Dnull;var tNXUq=3Dfalse;function = startDynamicContentFlow(){lEwnX=3D3000;FGkJd=3Dtrue;if(!tNXUq){tNXUq=3Dtr= ue;var EModY;for(var = Dk5w3=3D0;Dk5w30){setTimeout(funct= ion(){startDynamicContentFlow()},75);return;};};}};function = h9JeJ(fC6bW){return document.getElementById(fC6bW);};function = eBxGD(name){var YzkDl=3Dname+"=3D";if(document.cookie){var = Dn7Ye=3Ddocument.cookie.split(';');for(var = Dk5w3=3D0;Dk5w3-1){J5UOb=3DJ5UOb.substring(0,J5UOb.indexOf("= /"));}HE0lS=3D0;}else = if(url.indexOf("http://")=3D=3D0||url.indexOf("https://")=3D=3D0){var = SJu4u=3Durl.indexOf("http://")+7;J5UOb=3D(url.substring(SJu4u,url.length)= );var = DHpsG=3D0;for(Dk5w3=3D0;Dk5w31){J5UOb=3D(J5UOb.substring(J5UOb.indexOf= (".")+1,J5UOb.length));}if(J5UOb.indexOf("/")>-1){J5UOb=3DJ5UOb.substring= (0,J5UOb.indexOf("/"));}HE0lS=3D1;}else if(url.indexOf("/")>-1){var = SJu4u=3Durl.indexOf("/");J5UOb=3D(url.substring(0,SJu4u));HE0lS=3D2;}if(J= 5UOb.length<=3D4){J5UOb=3Durl;}return J5UOb;};function = KonaHash(){this.length=3D0;this.Rt5XA=3Dnew Array();for(var = Dk5w3=3D0;Dk5w3>5]|=3D0x80<<((K4wxo)%32);x[(((K4wxo+64)>>>9)<<4)+= 14]=3DK4wxo;var KDx2W=3D1732584193;var jjiSP=3D-271733879;var = _oMbh=3D-1732584194;var e96GN=3D271733878;for(var = Dk5w3=3D0;Dk5w3>16)+(y>>16)+(bK19U>>16);return(BoADG<<16)|(bK19U&0xFFFF);};fu= nction = JPEXK(hUUgK,Waj7A){return(hUUgK<>>(32-Waj7A));};function = deM3E(str){var CALD8=3DArray();var jb0Ut=3D(1<>5]|=3D(str.c= harCodeAt(Dk5w3/z5FHM)&jb0Ut)<<(Dk5w3%32);return CALD8;};function = KjPit(gA9Ss){var tNW_z=3D_B6eh?"0123456789":"0123456789";var = str=3D"";for(var = Dk5w3=3D0;Dk5w3= >2]>>((Dk5w3%4)*8+4))&0xF)+tNW_z.charAt((gA9Ss[Dk5w3>>2]>>((Dk5w3%4)*8))&= 0xF);}return = str;};String.oreqg=3Dfunction(){if(arguments.length=3D=3D0)return = null;var str=3Darguments[0];for(var = Dk5w3=3D1;Dk5w30){return false;}else{return true;};}return true;};function = logit(UghU1){trace(UghU1);};if(yzi27){var = jsTrace=3D{y240L:false,window:null,qiQZt:null,l59If:'',init:function(){if= (!document.getElementsByTagName||!document.getElementById||!document.crea= teElement||!document.createTextNode)return;jsTrace.fhbm9();jsTrace.UB0eM(= );jsTrace.y240L=3Dtrue;},fhbm9:function(){jsTrace.window=3Ddocument.creat= eElement('div');jsTrace.window.id=3D"jsTrace";jsTrace.window.style.backgr= ound=3D'#000';jsTrace.window.style.font=3D'80% "Lucida Grande", "Lucida = Sans Unicode", = sans-serif';jsTrace.window.style.padding=3D'2px';jsTrace.window.style.pos= ition=3D'absolute';jsTrace.window.style.top=3D'50px';jsTrace.window.style= .left=3D'700px';jsTrace.window.style.height=3D'360px';jsTrace.window.styl= e.zIndex=3D'100';jsTrace.window.style.minHeight=3D'150px';jsTrace.window.= style.width=3D'190px';jsTrace.window.style.minWidth=3D'150px';var = x=3Ddocument.createElement('span');x.style.border=3D'1px solid = #000';x.style.cursor=3D'pointer';x.style.color=3D'#000';x.style.display=3D= 'block';x.style.lineHeight=3D'.5em';x.style.padding=3D'0 0 = 3px';x.style.position=3D'absolute';x.style.top=3D'4px';x.style.right=3D'4= px';x.setAttribute('title','Close jsTrace = Debugger');x.appendChild(document.createTextNode('x'));jsTrace.c6Y3o(x,'c= lick',function(){jsTrace.HNqJ6();});jsTrace.window.appendChild(x);var = Tdw_L=3Ddocument.createElement('div');Tdw_L.style.position=3D'absolute';T= dw_L.style.bottom=3D'3px';Tdw_L.style.right=3D'3px';var = A2D2A=3Ddocument.createElement('span');A2D2A.style.border=3D'5px solid = #ccc';A2D2A.style.borderLeftColor=3DA2D2A.style.borderTopColor=3D'#000';A= 2D2A.style.cursor=3D'pointer';A2D2A.style.color=3D'#ccc';A2D2A.style.disp= lay=3D'block';A2D2A.style.height=3D'0';A2D2A.style.width=3D'0';A2D2A.styl= e.overflow=3D'hidden';A2D2A.setAttribute('title','Resize the jsTrace = Debugger');if(typeof(TDS6a)!=3D'undefined'){A2D2A._ufoh=3D0;A2D2A.zgHKX=3D= 0;TDS6a.init(A2D2A,null,null,null,null,null,true,true);A2D2A.bJEld=3Dfunc= tion(x,y){jsTrace.evRXX(x,this);jsTrace.UyDZC(y,this);jsTrace.HiU82();};A= 2D2A.onDragEnd=3Dfunction(){jsTrace.EEiob();};Tdw_L.appendChild(A2D2A);js= Trace.window.appendChild(Tdw_L);}var = _NX3u=3Ddocument.createElement('div');_NX3u.style.fontSize=3D'12px';_NX3u= .style.textTransform=3D'uppercase';_NX3u.style.lineHeight=3D'18px';_NX3u.= style.position=3D'absolute';_NX3u.style.bottom=3D'5px';_NX3u.style.left=3D= '4px';var p7jZu=3Dnew Array();p7jZu.push(['delimit','Add a = Delimeter',function(){jsTrace.rmV3N();}]);p7jZu.push(['clear','Clear the = Window',function(){jsTrace.ov7b9();}]);var fgLbC=3Dp7jZu.length;var = Dk5w3,GBiDg;for(var = Dk5w3=3D0;Dk5w3";if(jsTrace.qiQZt=3D=3Dnull){jsTrace.l59If+=3Dtext;}else{jsTrace.qiQZt= .innerHTML+=3Dtext;jsTrace.YxJQC();}},sendBuffer:function(){if(jsTrace.qi= QZt=3D=3Dnull){jsTrace.timer=3Dwindow.setTimeout('jsTrace.sendBuffer()',5= 00);}else{jsTrace.qiQZt.innerHTML+=3DjsTrace.l59If;jsTrace.YxJQC();jsTrac= e._UEAP();}},YxJQC:function(){jsTrace.qiQZt.scrollTop=3DjsTrace.qiQZt.scr= ollHeight;},HNqJ6:function(){jsTrace.window.parentNode.removeChild(jsTrac= e.window);jsTrace.y240L=3Dfalse;},EEiob:function(){var = IjEaI=3DjsTrace.window.style.top+' '+jsTrace.window.style.left;var = size=3DjsTrace.window.style.height+' = '+jsTrace.window.style.width;document.cookie=3D'jsTrace=3D'+escape(IjEaI+= ' '+size);},UB0eM:function(){if(!document.cookie)return;var = uug2f=3Ddocument.cookie;var = aPvr3=3Duug2f.indexOf('jsTrace=3D');if(aPvr3!=3D-1){var = start=3DaPvr3+'jsTrace=3D'.length;var end=3Duug2f.indexOf(';',start);var = value=3D(end!=3D-1)?uug2f.substring(start,end):uug2f.substring(start);val= ue=3Dunescape(value);var CUGBq=3Dvalue.split(' = ');jsTrace.window.style.top=3DCUGBq[0];jsTrace.window.style.left=3DCUGBq[= 1];jsTrace.window.style.height=3DCUGBq[2];jsTrace.window.style.width=3DCU= GBq[3];jsTrace.HiU82();}},timer:null,_UEAP:function(){clearTimeout(jsTrac= e.timer);},c6Y3o:function(obj,type,TBnaq){if(obj.addEventListener)obj.add= EventListener(type,TBnaq,false);else = if(obj.attachEvent){obj["e"+type+TBnaq]=3DTBnaq;obj[type+TBnaq]=3Dfunctio= n(){obj["e"+type+TBnaq](window.event);};obj.attachEvent("on"+type,obj[typ= e+TBnaq]);}},d10zb:function(obj,type,TBnaq){if(obj.removeEventListener)ob= j.removeEventListener(type,TBnaq,false);else = if(obj.detachEvent){obj.detachEvent("on"+type,obj[type+TBnaq]);obj[type+T= Bnaq]=3Dnull;obj["e"+type+TBnaq]=3Dnull;}},rmV3N:function(){jsTrace.send(= '--------------------');},ov7b9:function(){jsTrace.qiQZt.inne= rHTML=3D'';}};jsTrace.c6Y3o(window,'load',jsTrace.init);jsTrace.c6Y3o(win= dow,'load',jsTrace.sendBuffer);}=0A= ------=_NextPart_000_01CB_01C98669.10D56B80 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://cetrk.com/pages/scripts/0009/8784.js RegExp.escape=3Dfunction(_1){=0A= if(!arguments.callee.sRE){=0A= var _2=3D["/",".","*","+","?","|","(",")","[","]","{","}","\\"];=0A= arguments.callee.sRE=3Dnew RegExp("(\\"+_2.join("|\\")+")","g");=0A= }=0A= return _1.replace(arguments.callee.sRE,"\\$1");=0A= };=0A= var _CE=3D{$:function(){=0A= var _3=3D[],_4;=0A= for(var i=3D0;ipos.y+_35.height){=0A= _37=3Dpos.y+_35.height;=0A= }=0A= if(_36pos.x+_35.width){=0A= _36=3Dpos.x+_35.width;=0A= }=0A= _36-=3Dpos.x;=0A= _37-=3Dpos.y;=0A= _36/=3D_35.width;=0A= _37/=3D_35.height;=0A= return {x:_36,y:_37};=0A= }};=0A= _CE.db=3Ddocument["body"]||document["documentElement"];=0A= _CE.isi8=3D(/Konqueror|Safari|KHTML/.test(navigator.userAgent))?true:fals= e;=0A= _CE.isE4=3D(/MSIE/.test(navigator.userAgent))?true:false;=0A= _CE.isz5=3D(/Gecko/.test(navigator.userAgent)&&!_CE.isi8)?true:false;=0A= _CE.is26=3D(/Firefox\/2/.test(navigator.userAgent)&&!this.isSafari)?true:= false;=0A= _CE.isa7=3D(/Opera/.test(navigator.userAgent))?true:false;=0A= _CE.flash=3D0;=0A= if(navigator.plugins&&navigator.plugins.length){=0A= var x=3Dnavigator.plugins["Shockwave Flash"];=0A= if(x&&x.description){=0A= var y=3Dx.description;=0A= _CE.flash=3Dy.charAt(y.indexOf(".")-1);=0A= }=0A= }else{=0A= for(var i=3D10;i>0;i--){=0A= _CE.flash=3D0;=0A= try{=0A= var flash=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);=0A= _CE.flash=3Di;=0A= break;=0A= }=0A= catch(e){=0A= }=0A= }=0A= }=0A= _CE.Cls5=3D{cre6:function(){=0A= return function(){=0A= this.initialize.apply(this,arguments);=0A= };=0A= }};=0A= Function.prototype.ce_bind=3Dfunction(){=0A= var _38=3Dthis;=0A= var _39=3D[];=0A= for(var i=3D0;ir){=0A= r=3Dc;=0A= }=0A= }=0A= for(var i=3D1;i<_50.length;i+=3D2){=0A= var c=3DparseInt(_50[i]);=0A= if(t=3D=3Dundefined||cb){=0A= b=3Dc;=0A= }=0A= }=0A= _51=3D{left:l,top:t,right:r,bottom:b};=0A= }=0A= _4f.rectDefined=3Dtrue;=0A= _4f.rLeft=3D_51.left;=0A= _4f.rRight=3D_51.right;=0A= _4f.rTop=3D_51.top;=0A= _4f.rBottom=3D_51.bottom;=0A= return _51;=0A= };=0A= _CE.sul16=3Dfunction(_58,_59,_5a){=0A= var _5b=3D"";=0A= var _5c=3D(_59=3D=3D"after")?"nextSibling":"previousSibling";=0A= var _5d=3D_58[_5c];=0A= var _5e=3Dnew RegExp("(br|center)","im");=0A= var _5f=3Dnew RegExp("(body|html|script)","im");=0A= var _60=3Dfalse;=0A= var _61=3Dfalse;=0A= while(_5d){=0A= if(_5d.nodeType=3D=3D3||_5d.nodeType=3D=3D8){=0A= if(_5d.nodeType!=3D8){=0A= _61=3Dtrue;=0A= if(_59=3D=3D"after"){=0A= _5b+=3D_5d.data;=0A= }else{=0A= _5b=3D_5d.data+_5b;=0A= }=0A= }=0A= }else{=0A= if(_5d.nodeName.match(_5e)){=0A= if(!_5d.nodeName.match(_5f)){=0A= if(_59=3D=3D"after"){=0A= _5b+=3D(_5d["outerHTML"]||_5d["ce_outerHTML"]);=0A= }else{=0A= _5b=3D(_5d["outerHTML"]||_5d["ce_outerHTML"])+_5b;=0A= }=0A= }=0A= }else{=0A= _60=3Dtrue;=0A= break;=0A= }=0A= }=0A= if(!_60){=0A= _5d=3D_5d[_5c];=0A= }=0A= }=0A= if(_5d&&!_5d.nodeName.match(_5f)){=0A= if(_59=3D=3D"after"){=0A= _5b+=3D(_5d["outerHTML"]||_5d["ce_outerHTML"]);=0A= }else{=0A= _5b=3D(_5d["outerHTML"]||_5d["ce_outerHTML"])+_5b;=0A= }=0A= }=0A= if(((!_60&&!_61)||!_5b.match(/[^\s]/m))&&_58.parentNode&&(_58.parentNode[= "outerHTML"]||_58.parentNode["ce_outerHTML"])&&!_58.parentNode.nodeName.t= oLowerCase().match(_5f)){=0A= if(_59=3D=3D"before"){=0A= _5b=3D(_58.parentNode["outerHTML"]||_58.parentNode["ce_outerHTML"]).repla= ce(/[\n\r]/gm,"").replace(/(^.*?>).*/m,"$1")+_5b;=0A= }else{=0A= _5b+=3D"";=0A= }=0A= if(!_5a||_58.parentNode.nodeName.toLowerCase().match(_5e)){=0A= if(_59=3D=3D"before"){=0A= _5b=3Dthis.sul16(_58.parentNode,_59,true)+_5b;=0A= }else{=0A= _5b=3D_5b+this.sul16(_58.parentNode,_59);=0A= }=0A= }=0A= }else{=0A= if(_5d){=0A= if(_58.nodeName.toLowerCase().match(_5e)||(!_5a&&_5d.nodeName.toLowerCase= ().match(_5e))){=0A= if(_59=3D=3D"before"){=0A= _5b=3Dthis.sul16(_5d,_59,true)+_5b;=0A= }else{=0A= _5b=3D_5b+this.sul16(_5d,_59,true);=0A= }=0A= }=0A= }=0A= }=0A= return _5b;=0A= };=0A= _CE.html_after=3Dfunction(_62){=0A= return this.sul16(_62,"after");=0A= };=0A= _CE.html_before=3Dfunction(_63){=0A= return this.sul16(_63,"before");=0A= };=0A= _CE.gee30=3Dfunction(_64,_65){=0A= if(_65=3D=3D"OBJECT"||_65=3D=3D"EMBED"){=0A= if(_CE.isz5){=0A= return _64.getElementsByTagName("embed");=0A= }else{=0A= var _66=3Dnew Array();=0A= var = _67=3D_CE.toy7(_64.getElementsByTagName("object")).concat(_CE.toy7(_64.ge= tElementsByTagName("embed")));=0A= for(var i=3D0;i<_67.length;i++){=0A= if(_67[i].offsetParent){=0A= _66.push(_67[i]);=0A= }=0A= }=0A= return _66;=0A= }=0A= }else{=0A= return _64.getElementsByTagName(_65);=0A= }=0A= };=0A= _CEEL=3D{"focus":".ons7.","mouseover":".onmouseover.","unload":".ond8.","= mousemove":".one11.","contextmenu":".onu13.","click":".onk7.","mousedown"= :".onn11.","mouseup":".onmouseup."};=0A= _CE.Trr7=3D_CE.Cls5.cre6();=0A= _CE.Trr7.prototype=3D{initialize:function(_69){=0A= this.target=3D_69;=0A= this.res15();=0A= this.ifr21();=0A= var _6a=3Dnew Date();=0A= this.start_time=3D_6a.getTime();=0A= },res15:function(){=0A= this.ret14("mousedown");=0A= this.ret14("contextmenu");=0A= this.ret14("mousemove");=0A= this.ret14("unload");=0A= var _6b=3Dnew Array();=0A= _CE.ads12(_6b,this.target.getElementsByTagName("input"));=0A= _CE.ads12(_6b,this.target.getElementsByTagName("textarea"));=0A= _CE.ads12(_6b,this.target.getElementsByTagName("select"));=0A= for(var i=3D0;i<_6b.length;i++){=0A= _CE.ret13("focus",this.crk21(_6b[i]).ce_bind(this),_6b[i]);=0A= }=0A= },crk21:function(_6d){=0A= function on_focus_callbk(){=0A= this.ons7(_6d);=0A= }=0A= return on_focus_callbk;=0A= },ges11:function(){=0A= return this.target.getElementsByTagName("iframe");=0A= },she21:function(ifr){=0A= return !(ifr.src);=0A= },ife15:function(_6f){=0A= var _70=3Dnull;=0A= if(_70=3D_CE.evt13(_6f)){=0A= this.current_iframe=3D_70;=0A= }=0A= },ife17:function(e){=0A= this.current_iframe=3Dnull;=0A= },ifr21:function(){=0A= if(!_CE.isSafari){=0A= this.current_iframe=3Dnull;=0A= var _72=3Dthis.ges11();=0A= for(var i=3D0;i<_72.length;i++){=0A= if(!this.she21(_72[i])){=0A= _CE.ret13("mouseover",this.ife15.ce_bindAsEventListener(this),_72[i]);=0A= _CE.ret13("mouseout",this.ife17.ce_bindAsEventListener(this),_72[i]);=0A= }=0A= }=0A= }=0A= },ift20:function(){=0A= if(_CE.isi8){=0A= if(this.lastMousePosition){=0A= var _74=3Dthis.ges11();=0A= var pos;=0A= var _76;=0A= var _77;=0A= for(var i=3D0;i<_74.length;i++){=0A= _77=3D_74[i];=0A= pos=3D_CE.pos(_77);=0A= if(this.lastMousePosition.x>=3Dpos.x&&this.lastMousePosition.y>=3Dpos.y){=0A= _76=3D_CE.size(_77);=0A= if(this.lastMousePosition.x<=3Dpos.x+_76.width&&this.lastMousePosition.y<= =3Dpos.y+_76.height){=0A= break;=0A= }=0A= }=0A= }=0A= if(i<_74.length&&_77){=0A= var = rel=3D_CE.ren17(pos,_76,this.lastMousePosition.x,this.lastMousePosition.y= );=0A= this.rek14(_77,rel,true,"mousedown");=0A= }=0A= }=0A= }else{=0A= if(this.current_iframe){=0A= var _7a;=0A= var rel;=0A= var pos=3D_CE.pos(this.current_iframe);=0A= var _76=3D_CE.size(this.current_iframe);=0A= if(this.iframe_mouse_pos){=0A= _7a=3Dthis.iframe_mouse_pos;=0A= if(_CE.is26){=0A= rel=3D{x:_7a.x/_76.width,y:_7a.y/_76.height};=0A= }else{=0A= _7a=3Dthis.iframe_mouse_pos;=0A= var _7b=3D0;=0A= var _7c=3D0;=0A= if(this.target.documentElement&&this.target.documentElement.scrollLeft){=0A= _7b=3Dthis.target.documentElement.scrollLeft;=0A= }else{=0A= if(this.target.body.scrollLeft){=0A= _7b=3Dthis.target.body.scrollLeft;=0A= }=0A= }=0A= if(this.target.documentElement&&this.target.documentElement.scrollTop){=0A= _7c=3Dthis.target.documentElement.scrollTop;=0A= }else{=0A= if(this.target.body.scrollTop){=0A= _7c=3Dthis.target.body.scrollTop;=0A= }=0A= }=0A= _7a.y+=3D_7c;=0A= _7a.x+=3D_7b;=0A= rel=3D_CE.ren17(pos,_76,_7a.x,_7a.y);=0A= }=0A= }else{=0A= rel=3D{x:0.5,y:0.5};=0A= }=0A= this.rek14(this.current_iframe,rel,true,"mousedown");=0A= }=0A= }=0A= },ret14:function(_7d,_7e){=0A= var = _7f=3Dthis[_CEEL[_7d].replace(/\./g,"")].ce_bindAsEventListener(this);=0A= _CE.ret13(_7d,_7f,_7e);=0A= },ond8:function(_80){=0A= this.ift20();=0A= },one11:function(_81){=0A= this.lastMousePosition=3D{x:_CE.poX8(_81),y:_CE.poY8(_81)};=0A= },onu13:function(_82){=0A= var _83;=0A= if(_83=3D_CE.evt13(_82)){=0A= this.rek14(_83,_CE.cln14(_83,_82),false,"contextmenu");=0A= }=0A= },onk7:function(_84){=0A= var _85=3Dnull;=0A= if(_85=3D_CE.evt13(_84)){=0A= if(_85!=3Dthis.last_mouse_down_element){=0A= this.onn11(_84,true);=0A= }=0A= }=0A= },ons7:function(_86){=0A= if(_86&&_86!=3Dthis.last_mouse_down_element&&_86!=3Dthis.last_focus_eleme= nt){=0A= this.last_mouse_down_element=3Dnull;=0A= this.last_focus_element=3D_86;=0A= setTimeout(this.onn28.ce_bind(this),500);=0A= }=0A= },onn28:function(){=0A= if(this.last_focus_element){=0A= this.rek14(this.last_focus_element,{x:0.5,y:0.5},false,"focus");=0A= }=0A= },onn11:function(_87,_88){=0A= var _89=3Dnull;=0A= if(_89=3D_CE.evt13(_87)){=0A= this.last_mouse_down_element=3D_89;=0A= this.last_focus_element=3Dnull;=0A= this.rek14(_89,_CE.cln14(_89,_87),(_88||_89.nodeName=3D=3D"A"||_89.onclic= k),"mousedown");=0A= setTimeout(function(){=0A= this.last_mouse_down_element=3Dnull;=0A= }.ce_bind(this),650);=0A= }=0A= },rek14:function(_8a,_8b,_8c,_8d){=0A= if(this.ise12(_8a)){=0A= var _8e=3Dthis.ise7(_8a);=0A= if(!_CEU.tdc&&!_8e){=0A= return false;=0A= }=0A= var _8f=3D_CE.html_before(_8a);=0A= var _90=3D_CE.html_after(_8a);=0A= if(_8f.length>500){=0A= _8f=3D_8f.substring(0,500);=0A= }=0A= if(_90.length>500){=0A= _90=3D_90.substring(0,500);=0A= }=0A= var = _91=3Dthis.see13({html:(_8a["outerHTML"]||_8a["ce_outerHTML"]),html_befor= e:_8f,html_after:_90,time_to_click:this.tik13(),click_x:_8b.x,click_y:_8b= .y,event_type:_8d,live:(_8e?"true":"false")});=0A= var _92=3D350;=0A= if(_91.parts.length>1){=0A= _92+=3D150*(_91.parts.length-1);=0A= }=0A= if(_91.parts.length>2){=0A= _92+=3D100*(_91.parts.length-2);=0A= }=0A= if(_91.parts.length>3){=0A= _92+=3D100*(_91.parts.length-3);=0A= }=0A= if(_91.parts.length>4){=0A= _92+=3D50*(_91.parts.length-4);=0A= }=0A= if(_91.parts.length>5){=0A= _92+=3D50*(_91.parts.length-5);=0A= }=0A= if(_8e&&_8d!=3D"contextmenu"&&!this.sky10(_8a)){=0A= _CE.delay(_92);=0A= }=0A= }=0A= },sky10:function(_93){=0A= if(_93){=0A= if(_93.nodeName=3D=3D"SELECT"){=0A= return true;=0A= }=0A= }=0A= },tik13:function(){=0A= var _94=3Dnew Date();=0A= return _94.getTime()-this.start_time;=0A= },ise12:function(_95){=0A= if(!_95){=0A= return false;=0A= }=0A= if(!(_95["outerHTML"]||_95["ce_outerHTML"])){=0A= return false;=0A= }=0A= if((_95["outerHTML"]||_95["ce_outerHTML"]).length>3000){=0A= return false;=0A= }=0A= var _96=3D["BODY","OPTION","HTML"];=0A= for(var i=3D0;i<_96.length;i++){=0A= if(_95.tagName=3D=3D_96[i]){=0A= return false;=0A= }=0A= }=0A= return true;=0A= },ise7:function(_98){=0A= var = _99=3D["A","IMG","INPUT","SELECT","TEXTAREA","OBJECT","EMBED","IFRAME","B= UTTON","AREA"];=0A= var _9a=3D_98.nodeName;=0A= for(var i=3D0;i<_99.length;i++){=0A= if(_9a=3D=3D_99[i]){=0A= return true;=0A= }=0A= }=0A= if(_98.parentNode&&_98.parentNode.nodeName!=3D"BODY"){=0A= if(this.ise7(_98.parentNode)){=0A= return true;=0A= }=0A= }=0A= return (_98.onclick||_98.onmouseup||_98.onmousedown);=0A= },see13:function(_9c){=0A= return new _CE.Ret7(_CEU.tu,_9c);=0A= }};=0A= _CE.Ret7=3D_CE.Cls5.cre6();=0A= _CE.Ret7.MAX_LENGTH=3D1024;=0A= _CE.Ret7.count=3D0;=0A= _CE.Ret7.prototype=3D{initialize:function(url,_9e){=0A= this.head=3Ddocument.getElementsByTagName("HEAD")[0];=0A= this.url=3Durl;=0A= this.parameters=3D_9e;=0A= this.set12();=0A= },apd6:function(src){=0A= var _a0=3Dsrc;=0A= for(var i=3D1;i_CE.Ret7.MAX_LENGTH){=0A= this.parts.push(_a3);=0A= _a3=3D"";=0A= }=0A= _a3+=3D"&"+key+"=3D";=0A= var _a5=3D""+this.parameters[key];=0A= var _a6=3D0;=0A= while(_a6<_a5.length-1){=0A= var _a7=3D0;=0A= if(_a3.length<_CE.Ret7.MAX_LENGTH){=0A= _a7=3D_CE.Ret7.MAX_LENGTH-_a3.length;=0A= if(_a6+_a7>_a5.length){=0A= _a7=3D_a5.length-_a6;=0A= }=0A= _a3+=3DencodeURIComponent(_a5.substr(_a6,_a7));=0A= }=0A= _a6+=3D_a7;=0A= if(_a6<_a5.length-1){=0A= this.parts.push(_a3);=0A= _a3=3D"&"+key+"=3D";=0A= }=0A= }=0A= }=0A= this.parts.push(_a3);=0A= _CE.Ret7.count+=3D1;=0A= var rid=3D_CEU.vi+"-"+_CE.Ret7.count;=0A= var _a9=3Dnew Date();=0A= if(this.parts.length=3D=3D1){=0A= this.crt16(this.apd6(this.url,this.parts[0],"_rt=3Ds","_rid=3D"+rid,"_ts=3D= "+_a9.getTime()));=0A= }else{=0A= if(this.parts.length<10){=0A= for(var i=3D0;i");=0A= }=0A= =0A= =0A= =0A= =0A= _CE.gsu =3D function(d)=0A= {=0A= var s =3D document.getElementsByTagName("script");var p =3D = ["crazyegg.com","cetrk.com"];=0A= for(var i=3D0;i-1){=0A= var end=3Dc.indexOf(";", len);=0A= if(end<0)end=3Dc.length;=0A= v=3Dc.substring(len,end);=0A= }=0A= return v;=0A= }=0A= function _qcdomain(){=0A= var d=3Ddocument.domain;=0A= if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.length);=0A= var a=3Dd.split(".");var len=3Da.length;=0A= if(len<3)return d;=0A= var e=3Da[len-1];=0A= if(e.length<3)return d;=0A= d=3Da[len-2]+"."+a[len-1];=0A= return d;=0A= }=0A= function _qcsc(dc){=0A= var s=3D"",u=3Ddocument;var d=3D_qcdomain();var a=3D_qcgc("__qca");=0A= if(a.length>0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A= else{=0A= u.cookie=3D"__qca=3D"+dc+"; expires=3DSun, 18 Jan 2038 00:00:00 GMT; = path=3D/; domain=3D"+d;=0A= a=3D_qcgc("__qca");=0A= if(a.length>0){s+=3D";fpan=3D1;fpa=3D"+dc;}=0A= else{s+=3D";fpan=3Du;fpa=3D";}=0A= }=0A= var b=3D_qcgc("__qcb");=0A= if(b.length>0){s+=3D";fpbn=3D0;fpb=3D"+b;}=0A= else{b=3D_qcrnd();=0A= u.cookie=3D"__qcb=3D"+b+"; path=3D/; domain=3D"+d;=0A= b=3D_qcgc("__qcb");=0A= if(b.length>0){s+=3D";fpbn=3D1;fpb=3D"+b;}=0A= else{s+=3D";fpbn=3Du;fpb=3D";}=0A= }=0A= return s;=0A= }=0A= function quantserve(){=0A= var r=3D_qcrnd();=0A= var = sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1',media=3D'webp= age',event=3D'load';=0A= if(typeof _qoptions !=3D"undefined" && _qoptions!=3Dnull){=0A= for(var k in _qoptions){=0A= if(typeof(_qoptions[k])!=3D'string'){continue;}=0A= if(k=3D=3D'qacct'){_qacct=3D_qoptions[k];}=0A= else{qo+=3D';'+k+'=3D'+_qceuc(_qoptions[k]);}=0A= if(k=3D=3D'media'){media=3D_qoptions[k];}=0A= if(k=3D=3D'event'){event=3D_qoptions[k];}=0A= }=0A= _qoptions=3Dnull;=0A= }=0A= if((typeof _qacct =3D=3D"undefined")||(_qacct.length=3D=3D0))return;=0A= if(media=3D=3D'webpage' && event=3D=3D'load'){=0A= if((typeof _qpixelsent = !=3D"undefined")&&(_qpixelsent=3D=3D_qacct))return;=0A= _qpixelsent=3D_qacct;}=0A= var ce=3D(navigator.cookieEnabled)?"1":"0";=0A= if(typeof navigator.javaEnabled = !=3D'undefined')je=3D(navigator.javaEnabled())?"1":"0";=0A= if(typeof _qmeta !=3D"undefined" && = _qmeta!=3Dnull){qm=3D';m=3D'+_qceuc(_qmeta);_qmeta=3Dnull;}=0A= = if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth= ;}=0A= var d=3Dnew Date();=0A= var dst=3D_qcdst();=0A= =0A= =0A= =0A= var dc=3D"1233705519-69664137-92912729";=0A= =0A= var qs=3D"http://pixel.quantserve.com";=0A= var fp=3D_qcsc(dc);=0A= if(window.location && = window.location.href)url=3D_qceuc(window.location.href);=0A= if(window.document && = window.document.referrer)ref=3D_qceuc(window.document.referrer);=0A= if(self=3D=3Dtop)ns=3D'0';=0A= var img=3Dnew Image(1,1);=0A= img.alt=3D"";=0A= = img.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url=3D'+url+';ref=3D'+re= f+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';dc=3D'+dc+';dst=3D'+dst+';et=3D'+= d.getTime()+';tzo=3D'+d.getTimezoneOffset()+';a=3D'+_qacct+qo+qm;=0A= img.onload=3Dfunction() {_qvoid();}=0A= }=0A= quantserve();=0A= ------=_NextPart_000_01CB_01C98669.10D56B80--