From: Subject: Idaho State Snowmobile Association Date: Fri, 9 Jan 2009 09:53:41 -0800 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C97240.272E9F10" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.idahosnowbiz.com/content.aspx?page_id=22&club_id=923624&module_id=15175&sl=31245624 =EF=BB=BF Idaho State Snowmobile Association
=20
=20
------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: https://documents.clubexpress.com/clubs/923624/graphics/ISSAFullLogo.jpg /9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAB4AKADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+3/1 Ef8AuD+VPplv/qI/9wfyp9fUM+JWyCiinouaCkrjQKkSMmpFRUQsxUKOST0rlbzx5plr8RbTwXHZ 3U91NaNdy3CgeTBGM4YsTzkjHHtULmndRV7a/I2hSbOpeJShjJwWHFc1P4u8O2tlq5/ta0mbSYzL fJFKJJIVAJ5A57V5v8W9Z8W+HPilpXiHT4NX1rT/ALM5tdOsspGsq4EhnwDuUo+QT3+lc1o8Ok6f 4wll0u1ikttTuXjndIi3nWl+N8ZP+4wK1108FzxU5PRq+n4piqqNNrm32PRrf4qx6j4Tt9X0OzMb HVVsZ4ryMlkDdDgFevBzk/SswfFrXotPv55tN05pbfSXvo1WN1BdZtmG+c4GAf09MHi9B0rxFeWm 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 ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.idahosnowbiz.com/images/spacer.gif R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw== ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.idahosnowbiz.com/themes/1616/images/crumb_trail_separator.gif R0lGODlhGAAGAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/ /////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/ MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/ mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/ /5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///ywAAAAAGAAGAAAILAAfCBxI EAEAAAgIKlxYEAAcOAgZShzo8CHEiRMrPgSAUaLBjQk7MjQYcWJAADs= ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.idahosnowbiz.com/images/print.gif R0lGODlhFwAWAPcAAE1NTf//TaamptPT0////////wAAAAAAACQAAgB8oTYAMAAAAJik9XckAAIA APD9f2D4EwBCAAAAXPkTAAAAAADLRPl3MEJKAc2L9XcYCjYAN5D1dyEAAACM+RMAAAAVAFinFQAA AAAAiPkTAMqM9XcAABUAvo71dwgGFQA3kPV3gKcVAGCnFQDUqBUA8KhDQwMAAAAAAAAAAAAAAAAA AAC+oTYAAgAAAEIARgAoAgAAEwAAAJgAAAAAAAAAfKE2ALioFQAs+RMA5Tr4d+IAAADwqBUAAAAV ALioFQAAAAAAAPoTAMqM9Xd4ARUAvo71dwgGFQA3kPV31KgVAMCoFQAAAAAAN5D1dwYAAAAwAAAA AAAAAELqW3EAADYAAAABAQAAFQDM+BMAOEJKAbT5EwDwiPp3iBz1d/////94ARUAwKgVAHGU9nd4 ARUAeAEVAICnFQBgpxUA1KgVAADg/X+c+RMAuKgVAAAAAAAAAAAAAAAAAP////9klPZ3hJ32d+kA AAA4AAAAwKgVAAAAAACYpxUAuEgBAQAAFQBE+RMAAAAAAET6EwDwiPp3iBz1d/////83kPV3Ie/n dwAAFQAAAAAALe/nd9//WnEIhzkAAQAAAKAsOQAA4P1/oCw5AAAAAAAAAAAAPAIAAMCoFQAU+hMA N5D1d3j6EwAJSOl33/9acQEAAACcu1pxiDE2AMG9WnHf/1pxAABAAAEAAABKZV1xAQAAAGD6EwCw /xMA/mNdcf////8AAO48XFdDAMCoFQDf/1pxAABAACAgAABQxWWdCVbEASCGztwJVsQBADEaV9HD wQEAAAAAowAAAP////83kPV3cHJpbnQuZ2lmABMAcCMMAHjLYQDfBgAAiStacQAAXgCUzGEAcCMM AAAAAAAAAF4AeMthADiGSAAdBgAAQAAAACj7EwDoLVpxAABeAAAAAAAAAAAAAAAAAAAAAABE2kQA msthAOxCYACey2EAWoZIAP////98y2EAntpEAJrLYQBz0EQAfMthACH5BAEAAAQALAAAAAAXABYA QAhxAAkIHEiwoMGDAgEUAMCQ4cKGCAkAGECxYsWJACIWbMiRYcSOIBlSzKixpMmTGhV2XFgyZMMB GElutEgxgM2RHlHq3Mmzp8ICQIOybClUqMyPRYNihHlwIk2LS48OdGpRgNWRTJu65JgV4dacPcOe DAgAOw== ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.idahosnowbiz.com/images/poweredby.gif R0lGODlhZAAUAPcAAOUeK/3w8epLVvGHjug8SO94gK+EjYdHVe5pcvjDxvOWnOxaZPrS1PSlqva0 uJFXY/vh48OjqtfCxuvg4+HR1PXw8WkZKuctOX04R82yuLmTm3MpOJtmcaV2gKmoqGJgYPHx8XAL HJEMHHBvb+JLVl8KHOMPHf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAEAAAACHGPAEhQbgAOAAAAJovU d0hQbgDs////RQmRfE4JkXxw/hgAJAACAET6EgC2AAAAkEGRfFj5EgAAAAAAyAWRfGT5EgAAAAAA yAWRfHj+GAAw+hIAUQWRfNgHFABtBZF8lP4YAID+GAAAAAAAAAAUAAAAAAA4hkgAaPwYAAAAAAAx AAAAdQABAAUAAAD8+BIAcDEUAOT5EgAY7pB8cAWRfP////9tBZF8YhmRfJMZkXyAwJd8cBmRfJjf GAA4AAAAlP4YAADw/X/M+RIAGAIAACj6EgAY7pB8eBmRfP////9wGZF8AAAUAAIZkXyU/hgAgP4Y AAAAAACI3hgAyMABAAcAAAB0+RIAAAAAAHT6EgAY7pB8cAWRfP////9tBZF8W/CAfAAAFAAAAAAA Z/CAfKTY1HcAAEAAAQAAAADw/X8BAAAAAAAAACgBAACA/hgAaPwYAAAAAABE+hIAXwBFALD/EgDz mYN8cPCAfP////9n8IB8XFdDAID+GACk2NR3JAAAACAAAAATH6q+f/TGAc36wGSB9MYBEx+qvn/0 xgEAAAAAPAMAAOiF11piBUkAAAAAAKBuFAByZXNzX21pbiABAABnbwBnAAAUANj4EgABAAAANPsS ABjukHzwBpF8/////+sGkXwPmoB8AAAUAAgAFAAgmoB8pNjUdwAAAAAAAAAAAAAAAAAAAABE2kQA Em8UAHxeFwAWbxQAroZIAP////+gbhQAntpEABJvFABz0EQAoG4UACH5BAEAACcALAAAAABkABQA QAj/AE8IHEgQggIBAEwMDECwocOHECNKnEix4gkTJhxAzGCAgsAEGBOcOFBiQ4WBJA2UKCHhxEqS K1daoFAgZIIAAzA6SEgAo8+MCHwWSOhTQU+MAmpiBBDAg4eKQU0AgEAwQAOiAixqlXhBAIOtYCNG RRAxpwkCEytMCMu2LcWeWU9YWNnSYVAAAiXEPIDhQMqVDx68BMxhpQiMBAQkJWriAgTEAwRgDIp2 AcYCQxMUUNDgcoEEF0wM2Brg6NkCGk8EWPrVrevXW+8ybDhh5QbVPAdiiFnCQEqHKg80XP1zNGzX j02IpAhSudwSHAj+ZemyBMkHAjWs/In2xNgTlhcI/6x51IECqZIvNDBrAkHzs60pBuDJUMLa4Uep DpygwUDHCBFMUEF/HEXAkQQRGKBBBesN4KADDSDA0AIHnYVAUlQ52FoCCyR1U2QCNHBCA4oVMBtY DBh3AmMEpHbcizBCFIBSiA1EwAInxqjjcaUhtdxCkkkV345EhpWceA5x5FFUIg5kwAYrRfBbQyp1 4FCHioVY5FahkeVQbSWNhxFD2pWAQQYRcJCSAQ94xKZgGzxwAAdrOXCZgw4WMGIBKSIQ4QIapaiA AhIe5J5qhlLVwAKAgjDCBxIxEFJFkjq3kgHS9UZXdTAZEMFcDwQ5JnGTnWfCAgMkJEBPACyQ0AI0 SpPlwACVNsCnRRgpIJCUVj5kpwlfCVaCRydMMJ0EFQyGgUAdlBDCpAIxQJSuCel6AqsYnRAkAANQ FYBlIQ2FkYoTmSqSYBac1FByXp4QAW8dpATTXiXMtRIGJPwk1VmmgusTACSaoOd7GIXmk2lS5ThR Z2cpLFCPAm/ZUE/kSuxQTniNh3C7FnccFk4DKDCkxyQPFBAAOw== ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.idahosnowbiz.com/themes/common_ui.css HTML { HEIGHT: 100% } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial, = Sans-Serif; HEIGHT: 100%; BACKGROUND-COLOR: white } .popup-body { BACKGROUND-IMAGE: none; MARGIN: 0px; HEIGHT: 100%; BACKGROUND-COLOR: = white; TEXT-ALIGN: left } .printable-body { BACKGROUND-IMAGE: none; MARGIN: 0px; BACKGROUND-COLOR: white } .content-text { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } P { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } TD { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } INPUT { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } TEXTAREA { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } DIV { FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif } A { FONT-FAMILY: Arial, Sans-Serif } LABEL { PADDING-LEFT: 3px } .indented-content-text { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px } .content-header { PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: = bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; = VERTICAL-ALIGN: baseline; WIDTH: 100%; COLOR: white; PADDING-TOP: 2px; = BACKGROUND-COLOR: #737373 } H1 { PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: = bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; = VERTICAL-ALIGN: baseline; WIDTH: 100%; COLOR: white; PADDING-TOP: 2px; = BACKGROUND-COLOR: #737373 } .popup { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 3px; PADDING-TOP: 0px } .content-sub-header-1 { MARGIN-TOP: 8px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; = MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #737373; PADDING-TOP: = 2px } H2 { MARGIN-TOP: 8px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; = MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #737373; PADDING-TOP: = 2px } .content-sub-header-2 { MARGIN-TOP: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; = MARGIN-BOTTOM: 2px; COLOR: #666666 } H3 { MARGIN-TOP: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; = MARGIN-BOTTOM: 2px; COLOR: #666666 } .instruction-text { BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #c0c0c0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: = 3px; MARGIN: 6px 15px 5px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: = #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid } .field-note { PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: = 2px; COLOR: blue; PADDING-TOP: 2px; FONT-STYLE: italic } .field-note-indented { PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 10px; = PADDING-BOTTOM: 2px; COLOR: blue; PADDING-TOP: 2px; FONT-STYLE: italic } .clickable { CURSOR: pointer } .clickable:hover { TEXT-DECORATION: underline } .sort-icon { BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 6px; = VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; MARGIN-RIGHT: 2px; = BORDER-BOTTOM: medium none } .status-panel-container { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: = left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 60px; BORDER-LEFT: #999999 1px = solid; WIDTH: 440px; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid } .status-panel-header { PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: = 2px; WIDTH: 440px; COLOR: #333333; PADDING-TOP: 10px; BORDER-BOTTOM: = #999999 1px solid } .status-panel-item { PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 11px; FLOAT: left; = PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 2px; FONT-STYLE: = italic } .control-panel-container { PADDING-LEFT: 60px } .control-panel-header { PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: = 2px; WIDTH: 200px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid } .control-panel-item { PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-TOP: 2px } .control-panel-item A { COLOR: black; TEXT-DECORATION: none } .control-panel-item A:hover { COLOR: blue; TEXT-DECORATION: underline } .control-panel-button { PADDING-LEFT: 30px; PADDING-TOP: 6px } .control-panel-button A { TEXT-DECORATION: none } .control-panel-button A:hover { COLOR: blue; TEXT-DECORATION: underline } .crumb-trail-container { PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle } .crumb-trail-image { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } .field-label { PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #333333; WHITE-SPACE: = nowrap; TEXT-ALIGN: right } .field-label-left { PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #333333; WHITE-SPACE: = nowrap; TEXT-ALIGN: left } .small-field-label { FONT-SIZE: 10px; COLOR: #666666 } .warning-message { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: = large; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 6px; = BACKGROUND-COLOR: red; TEXT-ALIGN: center } .button-bar { CLEAR: both; BORDER-TOP: #737373 1px solid; MARGIN-TOP: 15px; = MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: = center } .button-bar TABLE { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .disabled-link { COLOR: gray; FONT-STYLE: italic } .print-link { FONT-SIZE: 11px; CURSOR: pointer; COLOR: blue } .add-me-link { MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; = COLOR: blue; FONT-STYLE: italic; TEXT-ALIGN: center; TEXT-DECORATION: = none } .add-me-link:hover { TEXT-DECORATION: underline } .info-message { FONT-SIZE: 11px; COLOR: blue; TEXT-ALIGN: left } .system-message { FONT-SIZE: 11px; COLOR: blue; TEXT-ALIGN: left } .error-message { FONT-SIZE: 11px; COLOR: red; TEXT-ALIGN: left } .main-info-message { CLEAR: both; BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 3px; = BACKGROUND-POSITION: 5px 50%; BORDER-TOP: blue 1px solid; PADDING-LEFT: = 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/info.gif); = MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: blue 1px solid; = COLOR: blue; PADDING-TOP: 3px; BORDER-BOTTOM: blue 1px solid; = BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left } .main-system-message { CLEAR: both; BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 3px; = BACKGROUND-POSITION: 5px 50%; BORDER-TOP: blue 1px solid; PADDING-LEFT: = 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/info.gif); = MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: blue 1px solid; = COLOR: blue; PADDING-TOP: 3px; BORDER-BOTTOM: blue 1px solid; = BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left } .main-error-message { CLEAR: both; BORDER-RIGHT: #cc0033 1px solid; PADDING-RIGHT: 3px; = BACKGROUND-POSITION: 5px 50%; BORDER-TOP: #cc0033 1px solid; = PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(/images/error.gif); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; = BORDER-LEFT: #cc0033 1px solid; COLOR: red; PADDING-TOP: 3px; = BORDER-BOTTOM: #cc0033 1px solid; BACKGROUND-REPEAT: no-repeat; = TEXT-ALIGN: left } .help-link { FONT-SIZE: 9px; COLOR: blue; WHITE-SPACE: nowrap; TEXT-DECORATION: none } .help-link:hover { TEXT-DECORATION: underline } .admin-link { FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: none } .admin-link:hover { COLOR: blue; TEXT-DECORATION: underline } .style-button-cell { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: = bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: = 3px; TEXT-ALIGN: center; TEXT-DECORATION: none } .style-button-cell-disabled { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 3px; COLOR: #a0a0a0; PADDING-TOP: 3px; TEXT-ALIGN: = center; TEXT-DECORATION: none } .style-button-icon { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: text-bottom; WIDTH: 16px; HEIGHT: 16px; = BORDER-RIGHT-WIDTH: 0px } .style-button-icon-disabled { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: = alpha(opacity=3D20); BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: = text-bottom; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px } .style-button-table { BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 1px solid; = BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 2px solid; = BACKGROUND-COLOR: #ece9d8 } .style-button-table-over { BORDER-RIGHT: #333333 2px solid; BORDER-TOP: #333333 1px solid; = BORDER-LEFT: #333333 1px solid; CURSOR: pointer; BORDER-BOTTOM: #333333 = 2px solid; BACKGROUND-COLOR: #dcdcdc } .custom-page-cell { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .custom-page-admin-cell { PADDING-RIGHT: 2px; PADDING-LEFT: 3px; VERTICAL-ALIGN: middle; = BACKGROUND-COLOR: #eeeeee } .custom-page-admin-link { FONT-SIZE: 12px; COLOR: black; BACKGROUND-COLOR: #eeeeee; = TEXT-DECORATION: none } .custom-page-admin-link:visited { FONT-SIZE: 12px; COLOR: black; BACKGROUND-COLOR: #eeeeee; = TEXT-DECORATION: none } .custom-page-admin-link:hover { COLOR: blue; TEXT-DECORATION: underline } .photo-page-description-text { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: = 3px; MARGIN: 6px 15px 5px; COLOR: #333333; PADDING-TOP: 3px } .photo-title { FONT-WEIGHT: bold; FONT-SIZE: 14px } .photo-caption { FONT-SIZE: 12px } .photo-author { FONT-SIZE: 11px; FONT-STYLE: italic; WHITE-SPACE: nowrap } .pinned-thread { BACKGROUND-COLOR: #dddddd } .drop-menu-div { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: = 100; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: = black 0px solid; POSITION: absolute } .drop-menu-div A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 3px; = PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left; = TEXT-DECORATION: none } .drop-menu-div A:hover { BACKGROUND-COLOR: #cccccc } .calendar { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; = BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f5f5f5 } .calendar-grid-link { PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a9a9a9 1px solid } .calendar-grid-link A { TEXT-DECORATION: none } .calendar-grid-link:hover { TEXT-DECORATION: underline } .calendar-grid-notification { PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a9a9a9 1px = solid; FONT-STYLE: italic } .calendar-grid-notification A { TEXT-DECORATION: none } .calendar-grid-notification:hover { TEXT-DECORATION: underline } .calendar-grid-restricted { PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a9a9a9 1px solid } .calendar-grid-day { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: = 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 14%; = PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: = collapse; HEIGHT: 90px; BACKGROUND-COLOR: white; TEXT-ALIGN: left } .calendar-grid-day A { COLOR: #00008b } .calendar-grid-today { FONT-SIZE: 9px; COLOR: black; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: = left } .calendar-grid-today A { FONT-SIZE: 11px; COLOR: #00008b } .calendar-grid-weekend-day { BACKGROUND-COLOR: #f5f5f5 } .calendar-grid-weekend-day A { COLOR: #00008b } .calendar-grid-other-month { COLOR: #b22222; BACKGROUND-COLOR: #eeeeee } .calendar-grid-other-month A { COLOR: #00008b } .calendar-grid-day-header { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; = COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: = collapse; BACKGROUND-COLOR: #f5f5f5 } .calendar-grid-title { BACKGROUND-COLOR: #f5f5f5 } .calendar-grid-title TR TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: = collapse; BACKGROUND-COLOR: #f5f5f5; BORDER-BOTTOM-STYLE: none } .calendar-standard-holiday { FONT-SIZE: 8pt; COLOR: #cc3300; FONT-VARIANT: small-caps } .filter-grid { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: = #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: transparent } .filter-grid-text { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333 } .calendar-print-other-month-header { FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: Arial, = Sans-Serif; TEXT-ALIGN: right } .calendar-print-other-month-content { FONT-WEIGHT: normal; FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: = Arial, Sans-Serif; TEXT-ALIGN: right } .calendar-print-header { FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #000000; FONT-FAMILY: Arial, = Sans-Serif } .calendar-print-other-month-title { FONT-WEIGHT: bold; FONT-SIZE: 6pt; TEXT-TRANSFORM: capitalize; = FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: white } .event-admin-div { BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; = BORDER-LEFT: darkblue 1px solid; TEXT-INDENT: 20px; BORDER-BOTTOM: = darkblue 1px solid; POSITION: relative; TOP: 5px; BACKGROUND-COLOR: = #f5f5f5 } .event-admin-link { FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: none } .event-admin-link:hover { COLOR: blue; TEXT-DECORATION: underline } .event-activity-filled { BACKGROUND-COLOR: #f5f5f5 } .event-admin-div { BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; = BORDER-LEFT: darkblue 1px solid; TEXT-INDENT: 20px; BORDER-BOTTOM: = darkblue 1px solid; POSITION: relative; TOP: 5px; BACKGROUND-COLOR: = #f5f5f5 } .event-admin-link { FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: none } .event-admin-link:hover { COLOR: blue; TEXT-DECORATION: underline } .event-activity-filled { BACKGROUND-COLOR: #f5f5f5 } .event-warning-message { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; = BORDER-LEFT: #cccccc 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f4 } .question-text { CLEAR: both; BORDER-TOP: black 1px solid; MARGIN-TOP: 4px; FONT-SIZE: = 12px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .question-error { FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: red; WHITE-SPACE: nowrap } .question-prompt { FONT-SIZE: 11px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; COLOR: blue } .comments-block { CLEAR: both; MARGIN-LEFT: 25px; VERTICAL-ALIGN: top } .comments-control { FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 2px; VERTICAL-ALIGN: top } .answer-control { DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; = VERTICAL-ALIGN: middle } .scale-cell { TEXT-ALIGN: center } .scale-prompt-cell { WHITE-SPACE: nowrap; TEXT-ALIGN: right } .VAMErrorText { COLOR: red } .VAMBlinkText { COLOR: white } .VAMFieldWithError { BACKGROUND-COLOR: lightpink } .VAMValSummary { COLOR: red } .VAMValSummaryHeader { COLOR: red } .VAMValSummaryHeader TR { COLOR: red } .VAMValSummaryErrors { MARGIN-TOP: 6px; COLOR: red } .VAMValSummaryFooter { COLOR: red } .VAMValSummaryFooter TR { COLOR: red } .VAMRequiredFieldMarker { =09 } .VAMRequiredFieldsDescription { FONT-SIZE: 8pt; FONT-STYLE: italic } .VAMTextHiliteFields { BACKGROUND-COLOR: lightpink } .VAMNonTextHiliteFields { BACKGROUND-COLOR: lightpink } .VAMValSummaryAltRows { COLOR: red; BACKGROUND-COLOR: lightblue } .VAMMultiSegContainer { BORDER-RIGHT: lightgrey thin inset; PADDING-RIGHT: 2px; BORDER-TOP: = lightgrey thin inset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: lightgrey thin inset; PADDING-TOP: 2px; BORDER-BOTTOM: = lightgrey thin inset } .VAMMultiSegTextBox { BORDER-RIGHT: whitesmoke thin solid; BORDER-TOP: whitesmoke thin solid; = BORDER-LEFT: whitesmoke thin solid; BORDER-BOTTOM: whitesmoke thin solid } .reply-link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; WHITE-SPACE: nowrap } .forum-message-header { BACKGROUND-COLOR: #d0d0d0 } .forum-list-item { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: white } .forum-list-alt-item { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #d0d0d0 } .forum-list-item:hover { COLOR: #0000ac; TEXT-DECORATION: underline } .forum-list-alt-item:hover { COLOR: #0000ac; TEXT-DECORATION: underline } .forum-list-item-selected { FONT-WEIGHT: bold; FONT-SIZE: larger; COLOR: #0000ac; FONT-STYLE: = italic } .threaded-list-item { BORDER-LEFT: 10px solid; TEXT-INDENT: -5px } .forum-list-item .threaded-list-item { BORDER-LEFT-COLOR: white } .forum-list-alt-item .threaded-list-item { BORDER-LEFT-COLOR: #d0d0d0 } .forum-search-subject { PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BACKGROUND-COLOR: #d0d0d0 } .forum-search-excerpt { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; = PADDING-BOTTOM: 10px; PADDING-TOP: 2px; FONT-STYLE: italic } .quoted-text { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px = 20px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: = #999999 1px solid } .quoted-text LEGEND { FONT-SIZE: 10px; COLOR: blue; FONT-STYLE: italic } .quoted-text .quoted-text { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: = 4px; PADDING-TOP: 2px } .calendar-standard-holiday { FONT-SIZE: 8pt; COLOR: #cc3300; FONT-VARIANT: small-caps } ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.idahosnowbiz.com/themes/1616/club.css .spacer-cell { BACKGROUND-COLOR: white } .outer-box { BACKGROUND-COLOR: #a5c2e0 } .inner-box { BACKGROUND-COLOR: white } .theme-frame-color { BACKGROUND-COLOR: #a5c2e0 } .theme-frame { BACKGROUND-COLOR: #ffffff } BODY { MARGIN: 15px; BACKGROUND-COLOR: #4f728e } HR { COLOR: #cccccc } .template-table { BACKGROUND-COLOR: #a5c2e0 } .content-table { BACKGROUND-COLOR: white; TEXT-ALIGN: left } .divider-cell { BACKGROUND-COLOR: #a5c2e0 } .header-spacer { FONT-SIZE: 30px; VISIBILITY: hidden; OVERFLOW: hidden; COLOR: white; = HEIGHT: 1px } .add-me-link { DISPLAY: inline; COLOR: black } .login-link { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif } .login-link:unknown { COLOR: #4f728e; TEXT-DECORATION: underline } .crumb-trail-link { FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif } .crumb-trail-link:hover { COLOR: #4f728e } .crumb-trail-current-page { FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif } .welcome-message { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a5c2e0; FONT-FAMILY: Arial, = Sans-Serif } .footer-cell { BORDER-RIGHT: #4f728e 1px solid; BORDER-TOP: #4f728e 1px solid; = PADDING-BOTTOM: 3px; BORDER-LEFT: #4f728e 1px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: #4f728e 1px solid; BACKGROUND-COLOR: #cccccc } .footer-text { FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; = TEXT-DECORATION: none } .footer-link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif; TEXT-DECORATION: none } .footer-link:hover { COLOR: #4f728e; TEXT-DECORATION: underline } .menu-link { PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; = PADDING-TOP: 3px } .menu-link A { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Arial, = Sans-Serif; TEXT-DECORATION: none } .menu-link A:hover { COLOR: #4f728e; TEXT-DECORATION: underline } .menu-link-selected { PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; = PADDING-TOP: 3px; BACKGROUND-COLOR: #a5c2e0 } .menu-link-selected A { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4f728e; FONT-FAMILY: Arial, = Sans-Serif; TEXT-DECORATION: none } .menu-link-selected A:hover { TEXT-DECORATION: underline } .menu-divider { BACKGROUND-COLOR: #a5c2e0 } .header-text-1 { FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: white; FONT-STYLE: italic; = FONT-FAMILY: Arial, Sans-Serif } .header-text-2 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: = 3px; COLOR: white; PADDING-TOP: 3px; FONT-STYLE: italic; FONT-FAMILY: = Arial, Sans-Serif; TEXT-ALIGN: right; FONT-VARIANT: small-caps } .header-text-3 { BORDER-RIGHT: black 6px double; PADDING-RIGHT: 5px; BORDER-TOP: black = 6px double; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; = MARGIN: 5px; BORDER-LEFT: black 6px double; COLOR: black; PADDING-TOP: = 3px; BORDER-BOTTOM: black 6px double; FONT-FAMILY: Arial, Sans-Serif } .content-header { COLOR: #4f728e; BACKGROUND-COLOR: #a5c2e0 } H1 { COLOR: #4f728e; BACKGROUND-COLOR: #a5c2e0 } .content-sub-header-1 { COLOR: #333333; BORDER-BOTTOM: #a5c2e0 1px solid } H2 { COLOR: #333333; BORDER-BOTTOM: #a5c2e0 1px solid } .content-sub-header-2 { COLOR: #666666 } H3 { COLOR: #666666 } .instruction-text { BORDER-LEFT-COLOR: #a5c2e0; BORDER-BOTTOM-COLOR: #a5c2e0; = BORDER-TOP-COLOR: #a5c2e0; BORDER-RIGHT-COLOR: #a5c2e0 } .column-header { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f728e; FONT-FAMILY: Arial, = Sans-Serif; BACKGROUND-COLOR: #a5c2e0 } .column-header-centered { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f728e; FONT-FAMILY: Arial, = Sans-Serif; BACKGROUND-COLOR: #a5c2e0; TEXT-ALIGN: center } .column-data { FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif } .column-data A { COLOR: black } .column-data A:hover { COLOR: #4f728e; TEXT-DECORATION: underline } .column-data-centered { FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; = TEXT-ALIGN: center } .button-bar { BORDER-TOP: #a5c2e0 1px solid } ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.idahosnowbiz.com/script/client_script.aspx var True =3D true; var False =3D false; var spacerImageUrl =3D "/images/spacer.gif"; var modalPopup =3D null; var nonModalPopup =3D null; // validateAndPostBack function validateAndPostBack(controlName, postBackArgument) { var okToSubmit =3D true; if (typeof(VAM_ValOnClick) =3D=3D 'function') { VAM_ValOnClick('', ''); okToSubmit =3D VAM_ValOnSubWGrp('*'); } else { if (typeof(Page_ClientValidate) =3D=3D 'function') { Page_ClientValidate(); okToSubmit =3D okToSubmit && Page_IsValid; } } if (okToSubmit) { __doPostBack(controlName, postBackArgument); return true; } else { return false; } } // validatePage function validatePage() { var pageValid =3D true; if (typeof(Page_ClientValidate) =3D=3D 'function') { Page_ClientValidate(); pageValid =3D Page_IsValid; } if (typeof(VAM_ValOnClick) =3D=3D 'function') { VAM_ValOnClick('', ''); pageValid =3D VAM_ValOnSubWGrp('*') && pageValid; } return pageValid; } // openPopup function openPopup(popupUrl, popupName, popupWidth, popupHeight, modal, = useScrollBar) { // temp fix for popup help link popupHeight =3D popupHeight + 20; =09 var left =3D Math.floor((screen.width - popupWidth) / 2); var top =3D Math.floor((screen.height - popupHeight) / 2) - 50; var features =3D "width=3D" + popupWidth + ",height=3D" + popupHeight + = ",left=3D" + left + ",top=3D" + top + = ",resizable=3Dyes,status=3Dno,toolbar=3Dno,menubar=3Dno,location=3Dno"; if (useScrollBar =3D=3D true) { features =3D features + ",scrollbars=3Dyes"; } if (modal =3D=3D true) { modalPopup =3D window.open(popupUrl, popupName, features); modalPopup.focus(); return modalPopup; } else { nonModalPopup =3D window.open(popupUrl, popupName, features); nonModalPopup.focus(); return nonModalPopup; } } // popupCalendar function popupCalendar(url) { var left =3D Math.floor((screen.width - 200) / 2); var top =3D Math.floor((screen.height - 180) / 2) - 50; features =3D "width=3D200,height=3D180,left=3D" + left + ",top=3D" + = top + = ",resizable=3Dyes,status=3Dno,toolbar=3Dno,menubar=3Dno,location=3Dno"; modalPopup =3D window.open(url, "calendar", features); } // popupCalendarForTextbox function popupCalendarForTextbox(textBoxControl) { popupCalendar("/controls/calendar.aspx?textbox=3D" + = textBoxControl.id); } // popupCalendarForFunction function popupCalendarForFunction(functionName) { popupCalendar("/controls/calendar.aspx?functionName=3D" + = functionName); } // bodyOnFocus function bodyOnFocus() { if (modalPopup =3D=3D null) { return; } =09 setTimeout(returnToModalPopup, 50); } =20 // returnToModalPopup function returnToModalPopup() { if ((modalPopup !=3D null) && (!modalPopup.closed)) { modalPopup.focus(); } } // showPrintablePage function showPrintablePage(contentContainerName, pageTitle, addTable, = tableAttributes, clubThemeFolder, clubName, clubUrl, styleContainer) { var contentContainer =3D document.getElementById(contentContainerName); if (contentContainer =3D=3D null) { return; } var styles =3D null; if (styleContainer) { styles =3D document.getElementById(styleContainer); } var printWindow =3D window.open("", "print", = "menubar=3Dyes,width=3D500,height=3D400,resizable=3Dyes,scrollbars=3Dyes"= ); printWindow.document.write(""); printWindow.document.write("" + pageTitle + ""); printWindow.document.write(""); printWindow.document.write(""); printWindow.document.write(""); if (styles !=3D null) { printWindow.document.write(""); } printWindow.document.write(""); printWindow.document.write("
" + clubName + "
" + clubUrl + "
" + = pageTitle + "
"); =09 if (addTable =3D=3D true) { printWindow.document.write("

The Best Snow Is In Idaho=20
Add=20 Me To Your Mailing List
Login=20


Homesandpoint = 3

GROOMER=20 REPORT

(EAST BONNER COUNTY AREA = 9B &=20 BOUNDARY COUNTY AREA=20 11)

UPDATED=20 1/8/2009 

 
KNOW AND OBEY THE CARIBOU = LAWSUIT=20 CLOSURE BOUNDARIES AND TRAIL=20 RESTRICTIONS!
These are=20 temporary! Be involved in the USFS Winter = Travel=20 Plan Process!
 
Upcoming/Announcements:=20 [none]
 
 
TRESTLE CREEK / LIGHTNING CREEK / = RATTLE=20 CREEK 

 Trail (Approx=20 Miles)

Last=20 Groomed__

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Trestle Creek = (13.2)

Jan 2&3

 

Lunch Peak = (3.9)

Jan 3

 

Moose Lake = (6.9)

Jan 2

 

Lightning Creek = (14.9)

 

Trestle to char = falls

on Jan 2

 

Flood Damaged = but=20 improved- Grooming may be = limited

at times depending on = snow=20 levels.

Rattle Creek = (13.4)

N/A 

Flood Damaged - No=20 = Grooming.
 
PACK RIVER=20

 Trail (Approx=20 Miles)

Last=20 Groomed__

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Pack = River (16.2)

Jan 6&7

Caribou Lawsuit CLOSED = from=20 Pearson Basin Intersection=20 North 

Jeru Loop = (11.7)

Need more snow to fill in = washout

Flood Damaged = -=20 near North end. 

McCormick Ridge = (2.9)

 

Flood = Damaged -=20 Bridge Washed out, replaced with a=20 ford.

Pearson Basin -

Dodge Peak = (8.9)

Jan 6&7  

 
 
ROMAN=20 NOSE 

 Trail (Approx=20 Miles)

Last=20 Groomed_

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Fall Creek = (12.2)

Jan 6&7

 Road Plowed above = parking=20 lot for a couple of miles.

Watch for logging truck=20 hauling.

Ruby Creek = (8.0)

Jan 8

 

Snow Creek = (16.5)

Caribou Lawsuit requires = on trail=20 riding only from

Parking area to Ruby = Pass. DO NOT=20 GO TO COOK's

LAKE, SNOW LAKE, OR = BOTTLENECK=20 LAKE.

Roman Nose

Lakes (1.5)

Jan 8  

 
 
JOHNSON CREEK / TWIN CREEK / = DRY CREEK=20 / HIGH = DRIVE

 Trail (Approx=20 Miles)

Last=20 Groomed__

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Johnson Creek = (8.7)

 McGhee Chili Feed = January=20 24.  This area will be

groomed immediately = before that=20 ride.

Johnson Saddle = (8.4)

 

Twin Creek/Ruen (11.3)

Dry Creek (7.7)

 

Buckskin (4.9)

Mosquito Flat = (9.7)

 

 

 

Grooming in this area = connects to=20 grooming

operations by Kootenai = County from=20 = Bunco

 
SMITH=20 CREEK 

 Trail =20 (Approx Miles) 

Last=20 Groomed__

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Smith Creek (11)     &nbs= p;        =20

 _____

No grooming expected = while Caribou=20 Lawsuit restrictions in place.  = Know the=20 open area and

closed areas.  DO = NOT GO TO=20 HIDDEN LAKE, WEST FORK

LAKE, WEST FORK CABIN,=20 ETC.

 
CANUCK = BASIN =20

 Trail (Approx=20 Miles)

Last=20 Groomed__

 Comments         =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;      =20

Deer Creek = (18.8)

 

 This area should = be groomed=20 by the first week

of = February.

Copper Creek = (25.7)

 

 This area should = be groomed=20 by the first week

of=20 = February.

Print This Page=20
Home   |   =20 Contact=20 Us   |    Copyright =C2=A9 2009 - All Rights = Reserved   |    = Terms=20 of Use   |    Privacy=20
Powered By =20 =
"); } =09 var text =3D contentContainer.innerHTML; var regex; =09 // hide print link regex =3D new RegExp(""); text =3D text.replace(regex, ""); // remove all scripts regex =3D new RegExp("", "ig"); text =3D text.replace(regex, ""); =09 // hide style buttons regex =3D new RegExp("class=3D[\"']?style-button-table[\"']?.* id", = "g"); text =3D text.replace(regex, "class=3D'style-button-table' = style=3D'display:none;visibility:hidden;' id"); // kill onclick and onchange handlers regex =3D new RegExp("onclick=3D([\"']).*?\\1", "ig"); text =3D text.replace(regex, ""); regex =3D new RegExp("onchange=3D([\"']).*?\\1", "ig"); text =3D text.replace(regex, ""); // remove image maps regex =3D new RegExp("", "ig"); text =3D text.replace(regex, ""); =09 // kill links regex =3D new RegExp("href=3D([\"']).*?\\1", "ig"); text =3D text.replace(regex, ""); =09 printWindow.document.write(text); if (addTable =3D=3D true) { printWindow.document.write("
"); } printWindow.document.write(""); printWindow.document.write(""); if (window.print) { printWindow.document.write(""); } else { printWindow.document.write(""); } printWindow.document.close(); } // image management stuff var fileInputControl =3D null; var imagePreviewControl =3D null; var testImage =3D null; var resizeRequired =3D false; var maxImageWidth; var maxImageHeight; var imageSuccessFunction; var imageErrorFunction; var showResizeMessage; // browserCanShowPreview function browserCanShowPreview() { return (window.navigator.appName =3D=3D "Microsoft Internet Explorer"); } // getPreviewFileName function getPreviewFileName(fullFileName) { var startPosition =3D fullFileName.lastIndexOf("\\"); return fullFileName.substring(startPosition + 1); } // previewImage function previewImage(fileInputControlName, imagePreviewControlName, = maxWidth, maxHeight, successFunction, errorFunction, = resizeMessageRequired) { fileInputControl =3D document.getElementById(fileInputControlName); previewImageWithFileName(fileInputControl.value, = imagePreviewControlName, maxWidth, maxHeight, successFunction, = errorFunction, resizeMessageRequired); } // previewImageWithFileName function previewImageWithFileName(fileName, imagePreviewControlName, = maxWidth, maxHeight, successFunction, errorFunction, = resizeMessageRequired) { imagePreviewControl =3D = document.getElementById(imagePreviewControlName); maxImageWidth =3D maxWidth; maxImageHeight =3D maxHeight; if (successFunction) { imageSuccessFunction =3D successFunction; } if (errorFunction) { imageErrorFunction =3D errorFunction; } if (resizeMessageRequired =3D=3D true) { showResizeMessage =3D true; } else { showResizeMessage =3D false; } =09 imagePreviewControl.style.visibility =3D "hidden"; testImage =3D new Image(); testImage.onload =3D resizePreview; if (imageErrorFunction) { testImage.onerror =3D imageErrorFunction; } // fileName =3D "file:///" + fileName.replace(/\\/g, "/"); testImage.src =3D fileName; } // resizePreview function resizePreview() { testImage.onload =3D null; testImage.onerror =3D null; var originalWidth =3D testImage.width; var widthRatio =3D 1; if (originalWidth > maxImageWidth) { testImage.width =3D maxImageWidth; widthRatio =3D originalWidth / maxImageWidth; testImage.height =3D testImage.height / widthRatio; resizeRequired =3D true; } =09 if (testImage.height > maxImageHeight) { var heightRatio =3D testImage.height / maxImageHeight; testImage.height =3D testImage.height / heightRatio; testImage.width =3D testImage.width / heightRatio; resizeRequired =3D true; } imagePreviewControl.onload =3D showImage; if (imageErrorFunction) { imagePreviewControl.onerror =3D imageErrorFunction; } imagePreviewControl.width =3D testImage.width; imagePreviewControl.height =3D testImage.height; imagePreviewControl.src =3D testImage.src; if ((resizeRequired =3D=3D true) && (showResizeMessage)) { alert("The image will be resized as shown to fit the available = space"); } resizeRequired =3D false; } // showImage function showImage() { imagePreviewControl.onload =3D null; imagePreviewControl.onerror =3D null; if (testImage =3D=3D null) { return; } imagePreviewControl.width =3D testImage.width; imagePreviewControl.height =3D testImage.height; imagePreviewControl.style.visibility =3D "visible"; testImage =3D null; if (imageSuccessFunction) { imageSuccessFunction(); } } // refreshPage function refreshPage() { var submitButton =3D document.getElementById(submitButtonName); if (submitButton =3D=3D null) { var currentUrl =3D window.location.href; if (currentUrl.indexOf("action=3D") =3D=3D 0) { window.location.reload(); } else { var regex =3D new RegExp("action=3D[^&]*&?"); newUrl =3D currentUrl.replace(regex, ""); window.location.href =3D newUrl; } } else { submitButton.onclick(); //__doPostBack(submitButtonName, ""); } } // formatNumber function formatNumber(number, decimalPlaces, dollarSign, scaleFactor) { if (isNaN(parseFloat(number))) { return "NaN"; } if (isNaN(parseInt(decimalPlaces, 10))) { decimalPlaces =3D 2; } =09 if (decimalPlaces =3D=3D 0) { return addCommas(Math.round(number).toString()); } =09 if (isNaN(parseInt(scaleFactor))) { scaleFactor =3D 0; } var numberString =3D "" + Math.round(number * Math.pow(10, = (decimalPlaces - scaleFactor))); while (numberString.length <=3D decimalPlaces) { numberString =3D "0" + numberString; } var decimalPosition =3D numberString.length - decimalPlaces; =09 if (dollarSign =3D=3D true) { dollarSign =3D "$ "; } else { dollarSign =3D ""; } return dollarSign + addCommas(numberString.substring(0, = decimalPosition) + "." + numberString.substring(decimalPosition, = numberString.length)); } function addCommas(nStr) { nStr +=3D ''; x =3D nStr.split('.'); x1 =3D x[0]; x2 =3D x.length > 1 ? '.' + x[1] : ''; var rgx =3D /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 =3D x1.replace(rgx, '$1' + ',' + '$2'); } return x1 + x2; } // getAjaxObject function getAjaxObject() { if (window.ActiveXObject){ // IE=20 return new ActiveXObject("Microsoft.XMLHTTP"); } else { if (window.XMLHttpRequest) { // Non-IE browsers return new XMLHttpRequest();=20 } else { return null; } } } // trimString function trimString(input) { var regex =3D new RegExp("^\\s+"); var output =3D input.replace(regex, ""); regex =3D new RegExp("\\s+$"); output =3D output.replace(regex, ""); return output; } // resizeFileInput function resizeFileInput(newSize) { for (var counter =3D 0; counter < document.forms[0].elements.length; = counter ++) { var element =3D document.forms[0].elements[counter]; if (element.type =3D=3D "file") { element.size =3D newSize; break; } } } // keyDownHandler function keyDownHandler(e) { var keyNumber =3D 0; var source; if (e) { // netscape/mozilla code keyNumber =3D e.which; source =3D e.target; } else { // ie code keyNumber =3D window.event.keyCode; source =3D window.event.srcElement; } =09 // let alpha, numeric, and standard punctuation keys go if ((keyNumber >=3D 32) && (keyNumber <=3D 97)) { return true; } =09 // escape if (keyNumber =3D=3D 27) { var cancelButton =3D document.getElementById(cancelButtonName); if (cancelButton =3D=3D null) { doCancel(); } else { window.setTimeout(cancelButton.onclick, 20); } return false; } =09 // F1 if (keyNumber =3D=3D 112) { var helpControl =3D document.getElementById("help_link"); if (helpControl !=3D null) { helpControl.onclick(); return false; } return true; } =09 // enter (return) if (keyNumber =3D=3D 13) { if (source.type =3D=3D "textarea") { return true; } else { var submitButton =3D document.getElementById(submitButtonName); if (submitButton !=3D null) { submitButton.onclick(); } return false; // return false for enter keys so that there are no = accidental form submits } } =09 // default return true; } // keyDownHandler // connect keyHandler function to key down event document.onkeydown =3D keyDownHandler; // inspect - for debugging function inspect(obj, maxLevels, level) { var str =3D '', type, msg; // Start Input Validations // Don't touch, we start iterating at level zero if(level =3D=3D null) { level =3D 0; } // At least you want to show the first level if (maxLevels =3D=3D null) { maxLevels =3D 1; } if(maxLevels < 1) { =20 return 'Error: Levels number must be > 0'; } // We start with a non null object if (obj =3D=3D null) { return 'Error: Object NULL'; } // End Input Validations // Each Iteration must be indented str +=3D '
    '; // Start iterations for all objects in obj for (property in obj) { try { // Show "property" and "type property" type =3D typeof(obj[property]); str +=3D '
  • (' + type + ') ' + property +=20 ( (obj[property]=3D=3Dnull)?(': null'):('')) + '
  • '; // We keep iterating if this property is an Object, non null // and we are inside the required number of levels if ((type =3D=3D 'object') && (obj[property] !=3D null) && (level+1 < = maxLevels)) { str +=3D inspect(obj[property], maxLevels, level+1); } } catch(err) { // Is there some properties in obj we can't access? Print it red. if(typeof(err) =3D=3D 'string') { msg =3D err; } else if (err.message) { msg =3D err.message; } else if (err.description) { msg =3D err.description; } else { msg =3D 'Unknown'; } str +=3D '
  • (Error) ' + property + ': ' + msg = +'
  • '; } } // for // Close indent str +=3D '
'; return str; } ------=_NextPart_000_0000_01C97240.272E9F10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.idahosnowbiz.com/script/jquery.js (function(){=0A= /*=0A= * jQuery 1.2.6 - New Wave Javascript=0A= *=0A= * Copyright (c) 2008 John Resig (jquery.com)=0A= * Dual licensed under the MIT (MIT-LICENSE.txt)=0A= * and GPL (GPL-LICENSE.txt) licenses.=0A= *=0A= * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $=0A= * $Rev: 5685 $=0A= */=0A= =0A= // Map over jQuery in case of overwrite=0A= var _jQuery =3D window.jQuery,=0A= // Map over the $ in case of overwrite=0A= _$ =3D window.$;=0A= =0A= var jQuery =3D window.jQuery =3D window.$ =3D function( selector, = context ) {=0A= // The jQuery object is actually just the init constructor 'enhanced'=0A= return new jQuery.fn.init( selector, context );=0A= };=0A= =0A= // A simple way to check for HTML strings or ID strings=0A= // (both of which we optimize for)=0A= var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,=0A= =0A= // Is it a simple selector=0A= isSimple =3D /^.[^:#\[\.]*$/,=0A= =0A= // Will speed up references to undefined, and allows munging its name.=0A= undefined;=0A= =0A= jQuery.fn =3D jQuery.prototype =3D {=0A= init: function( selector, context ) {=0A= // Make sure that a selection was provided=0A= selector =3D selector || document;=0A= =0A= // Handle $(DOMElement)=0A= if ( selector.nodeType ) {=0A= this[0] =3D selector;=0A= this.length =3D 1;=0A= return this;=0A= }=0A= // Handle HTML strings=0A= if ( typeof selector =3D=3D "string" ) {=0A= // Are we dealing with HTML string or an ID?=0A= var match =3D quickExpr.exec( selector );=0A= =0A= // Verify a match, and that no context was specified for #id=0A= if ( match && (match[1] || !context) ) {=0A= =0A= // HANDLE: $(html) -> $(array)=0A= if ( match[1] )=0A= selector =3D jQuery.clean( [ match[1] ], context );=0A= =0A= // HANDLE: $("#id")=0A= else {=0A= var elem =3D document.getElementById( match[3] );=0A= =0A= // Make sure an element was located=0A= if ( elem ){=0A= // Handle the case where IE and Opera return items=0A= // by name instead of ID=0A= if ( elem.id !=3D match[3] )=0A= return jQuery().find( selector );=0A= =0A= // Otherwise, we inject the element directly into the jQuery object=0A= return jQuery( elem );=0A= }=0A= selector =3D [];=0A= }=0A= =0A= // HANDLE: $(expr, [context])=0A= // (which is just equivalent to: $(content).find(expr)=0A= } else=0A= return jQuery( context ).find( selector );=0A= =0A= // HANDLE: $(function)=0A= // Shortcut for document ready=0A= } else if ( jQuery.isFunction( selector ) )=0A= return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( = selector );=0A= =0A= return this.setArray(jQuery.makeArray(selector));=0A= },=0A= =0A= // The current version of jQuery being used=0A= jquery: "1.2.6",=0A= =0A= // The number of elements contained in the matched element set=0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= // The number of elements contained in the matched element set=0A= length: 0,=0A= =0A= // Get the Nth element in the matched element set OR=0A= // Get the whole matched element set as a clean array=0A= get: function( num ) {=0A= return num =3D=3D undefined ?=0A= =0A= // Return a 'clean' array=0A= jQuery.makeArray( this ) :=0A= =0A= // Return just the object=0A= this[ num ];=0A= },=0A= =0A= // Take an array of elements and push it onto the stack=0A= // (returning the new matched element set)=0A= pushStack: function( elems ) {=0A= // Build a new jQuery matched element set=0A= var ret =3D jQuery( elems );=0A= =0A= // Add the old object onto the stack (as a reference)=0A= ret.prevObject =3D this;=0A= =0A= // Return the newly-formed element set=0A= return ret;=0A= },=0A= =0A= // Force the current matched set of elements to become=0A= // the specified array of elements (destroying the stack in the process)=0A= // You should use pushStack() in order to do this, but maintain the = stack=0A= setArray: function( elems ) {=0A= // Resetting the length to 0, then using the native Array push=0A= // is a super-fast way to populate an object with array-like properties=0A= this.length =3D 0;=0A= Array.prototype.push.apply( this, elems );=0A= =0A= return this;=0A= },=0A= =0A= // Execute a callback for every element in the matched set.=0A= // (You can seed the arguments with an array of args, but this is=0A= // only used internally.)=0A= each: function( callback, args ) {=0A= return jQuery.each( this, callback, args );=0A= },=0A= =0A= // Determine the position of an element within=0A= // the matched set of elements=0A= index: function( elem ) {=0A= var ret =3D -1;=0A= =0A= // Locate the position of the desired element=0A= return jQuery.inArray(=0A= // If it receives a jQuery object, the first element is used=0A= elem && elem.jquery ? elem[0] : elem=0A= , this );=0A= },=0A= =0A= attr: function( name, value, type ) {=0A= var options =3D name;=0A= =0A= // Look for the case where we're accessing a style value=0A= if ( name.constructor =3D=3D String )=0A= if ( value =3D=3D=3D undefined )=0A= return this[0] && jQuery[ type || "attr" ]( this[0], name );=0A= =0A= else {=0A= options =3D {};=0A= options[ name ] =3D value;=0A= }=0A= =0A= // Check to see if we're setting style values=0A= return this.each(function(i){=0A= // Set all the styles=0A= for ( name in options )=0A= jQuery.attr(=0A= type ?=0A= this.style :=0A= this,=0A= name, jQuery.prop( this, options[ name ], type, i, name )=0A= );=0A= });=0A= },=0A= =0A= css: function( key, value ) {=0A= // ignore negative width and height values=0A= if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) = < 0 )=0A= value =3D undefined;=0A= return this.attr( key, value, "curCSS" );=0A= },=0A= =0A= text: function( text ) {=0A= if ( typeof text !=3D "object" && text !=3D null )=0A= return this.empty().append( (this[0] && this[0].ownerDocument || = document).createTextNode( text ) );=0A= =0A= var ret =3D "";=0A= =0A= jQuery.each( text || this, function(){=0A= jQuery.each( this.childNodes, function(){=0A= if ( this.nodeType !=3D 8 )=0A= ret +=3D this.nodeType !=3D 1 ?=0A= this.nodeValue :=0A= jQuery.fn.text( [ this ] );=0A= });=0A= });=0A= =0A= return ret;=0A= },=0A= =0A= wrapAll: function( html ) {=0A= if ( this[0] )=0A= // The elements to wrap the target around=0A= jQuery( html, this[0].ownerDocument )=0A= .clone()=0A= .insertBefore( this[0] )=0A= .map(function(){=0A= var elem =3D this;=0A= =0A= while ( elem.firstChild )=0A= elem =3D elem.firstChild;=0A= =0A= return elem;=0A= })=0A= .append(this);=0A= =0A= return this;=0A= },=0A= =0A= wrapInner: function( html ) {=0A= return this.each(function(){=0A= jQuery( this ).contents().wrapAll( html );=0A= });=0A= },=0A= =0A= wrap: function( html ) {=0A= return this.each(function(){=0A= jQuery( this ).wrapAll( html );=0A= });=0A= },=0A= =0A= append: function() {=0A= return this.domManip(arguments, true, false, function(elem){=0A= if (this.nodeType =3D=3D 1)=0A= this.appendChild( elem );=0A= });=0A= },=0A= =0A= prepend: function() {=0A= return this.domManip(arguments, true, true, function(elem){=0A= if (this.nodeType =3D=3D 1)=0A= this.insertBefore( elem, this.firstChild );=0A= });=0A= },=0A= =0A= before: function() {=0A= return this.domManip(arguments, false, false, function(elem){=0A= this.parentNode.insertBefore( elem, this );=0A= });=0A= },=0A= =0A= after: function() {=0A= return this.domManip(arguments, false, true, function(elem){=0A= this.parentNode.insertBefore( elem, this.nextSibling );=0A= });=0A= },=0A= =0A= end: function() {=0A= return this.prevObject || jQuery( [] );=0A= },=0A= =0A= find: function( selector ) {=0A= var elems =3D jQuery.map(this, function(elem){=0A= return jQuery.find( selector, elem );=0A= });=0A= =0A= return this.pushStack( /[^+>] [^+>]/.test( selector ) || = selector.indexOf("..") > -1 ?=0A= jQuery.unique( elems ) :=0A= elems );=0A= },=0A= =0A= clone: function( events ) {=0A= // Do the clone=0A= var ret =3D this.map(function(){=0A= if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {=0A= // IE copies events bound via attachEvent when=0A= // using cloneNode. Calling detachEvent on the=0A= // clone will also remove the events from the orignal=0A= // In order to get around this, we use innerHTML.=0A= // Unfortunately, this means some modifications to=0A= // attributes in IE that are actually only stored=0A= // as properties will not be copied (such as the=0A= // the name attribute on an input).=0A= var clone =3D this.cloneNode(true),=0A= container =3D document.createElement("div");=0A= container.appendChild(clone);=0A= return jQuery.clean([container.innerHTML])[0];=0A= } else=0A= return this.cloneNode(true);=0A= });=0A= =0A= // Need to set the expando to null on the cloned set if it exists=0A= // removeData doesn't work here, IE removes it from the original as = well=0A= // this is primarily for IE but the data expando shouldn't be copied = over in any browser=0A= var clone =3D ret.find("*").andSelf().each(function(){=0A= if ( this[ expando ] !=3D undefined )=0A= this[ expando ] =3D null;=0A= });=0A= =0A= // Copy the events from the original to the clone=0A= if ( events =3D=3D=3D true )=0A= this.find("*").andSelf().each(function(i){=0A= if (this.nodeType =3D=3D 3)=0A= return;=0A= var events =3D jQuery.data( this, "events" );=0A= =0A= for ( var type in events )=0A= for ( var handler in events[ type ] )=0A= jQuery.event.add( clone[ i ], type, events[ type ][ handler ], = events[ type ][ handler ].data );=0A= });=0A= =0A= // Return the cloned set=0A= return ret;=0A= },=0A= =0A= filter: function( selector ) {=0A= return this.pushStack(=0A= jQuery.isFunction( selector ) &&=0A= jQuery.grep(this, function(elem, i){=0A= return selector.call( elem, i );=0A= }) ||=0A= =0A= jQuery.multiFilter( selector, this ) );=0A= },=0A= =0A= not: function( selector ) {=0A= if ( selector.constructor =3D=3D String )=0A= // test special case where just one selector is passed in=0A= if ( isSimple.test( selector ) )=0A= return this.pushStack( jQuery.multiFilter( selector, this, true ) );=0A= else=0A= selector =3D jQuery.multiFilter( selector, this );=0A= =0A= var isArrayLike =3D selector.length && selector[selector.length - 1] = !=3D=3D undefined && !selector.nodeType;=0A= return this.filter(function() {=0A= return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D = selector;=0A= });=0A= },=0A= =0A= add: function( selector ) {=0A= return this.pushStack( jQuery.unique( jQuery.merge(=0A= this.get(),=0A= typeof selector =3D=3D 'string' ?=0A= jQuery( selector ) :=0A= jQuery.makeArray( selector )=0A= )));=0A= },=0A= =0A= is: function( selector ) {=0A= return !!selector && jQuery.multiFilter( selector, this ).length > 0;=0A= },=0A= =0A= hasClass: function( selector ) {=0A= return this.is( "." + selector );=0A= },=0A= =0A= val: function( value ) {=0A= if ( value =3D=3D undefined ) {=0A= =0A= if ( this.length ) {=0A= var elem =3D this[0];=0A= =0A= // We need to handle select boxes special=0A= if ( jQuery.nodeName( elem, "select" ) ) {=0A= var index =3D elem.selectedIndex,=0A= values =3D [],=0A= options =3D elem.options,=0A= one =3D elem.type =3D=3D "select-one";=0A= =0A= // Nothing was selected=0A= if ( index < 0 )=0A= return null;=0A= =0A= // Loop through all the selected options=0A= for ( var i =3D one ? index : 0, max =3D one ? index + 1 : = options.length; i < max; i++ ) {=0A= var option =3D options[ i ];=0A= =0A= if ( option.selected ) {=0A= // Get the specifc value for the option=0A= value =3D jQuery.browser.msie && = !option.attributes.value.specified ? option.text : option.value;=0A= =0A= // We don't need an array for one selects=0A= if ( one )=0A= return value;=0A= =0A= // Multi-Selects return an array=0A= values.push( value );=0A= }=0A= }=0A= =0A= return values;=0A= =0A= // Everything else, we just grab the value=0A= } else=0A= return (this[0].value || "").replace(/\r/g, "");=0A= =0A= }=0A= =0A= return undefined;=0A= }=0A= =0A= if( value.constructor =3D=3D Number )=0A= value +=3D '';=0A= =0A= return this.each(function(){=0A= if ( this.nodeType !=3D 1 )=0A= return;=0A= =0A= if ( value.constructor =3D=3D Array && /radio|checkbox/.test( = this.type ) )=0A= this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||=0A= jQuery.inArray(this.name, value) >=3D 0);=0A= =0A= else if ( jQuery.nodeName( this, "select" ) ) {=0A= var values =3D jQuery.makeArray(value);=0A= =0A= jQuery( "option", this ).each(function(){=0A= this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||=0A= jQuery.inArray( this.text, values ) >=3D 0);=0A= });=0A= =0A= if ( !values.length )=0A= this.selectedIndex =3D -1;=0A= =0A= } else=0A= this.value =3D value;=0A= });=0A= },=0A= =0A= html: function( value ) {=0A= return value =3D=3D undefined ?=0A= (this[0] ?=0A= this[0].innerHTML :=0A= null) :=0A= this.empty().append( value );=0A= },=0A= =0A= replaceWith: function( value ) {=0A= return this.after( value ).remove();=0A= },=0A= =0A= eq: function( i ) {=0A= return this.slice( i, i + 1 );=0A= },=0A= =0A= slice: function() {=0A= return this.pushStack( Array.prototype.slice.apply( this, arguments ) = );=0A= },=0A= =0A= map: function( callback ) {=0A= return this.pushStack( jQuery.map(this, function(elem, i){=0A= return callback.call( elem, i, elem );=0A= }));=0A= },=0A= =0A= andSelf: function() {=0A= return this.add( this.prevObject );=0A= },=0A= =0A= data: function( key, value ){=0A= var parts =3D key.split(".");=0A= parts[1] =3D parts[1] ? "." + parts[1] : "";=0A= =0A= if ( value =3D=3D=3D undefined ) {=0A= var data =3D this.triggerHandler("getData" + parts[1] + "!", = [parts[0]]);=0A= =0A= if ( data =3D=3D=3D undefined && this.length )=0A= data =3D jQuery.data( this[0], key );=0A= =0A= return data =3D=3D=3D undefined && parts[1] ?=0A= this.data( parts[0] ) :=0A= data;=0A= } else=0A= return this.trigger("setData" + parts[1] + "!", [parts[0], = value]).each(function(){=0A= jQuery.data( this, key, value );=0A= });=0A= },=0A= =0A= removeData: function( key ){=0A= return this.each(function(){=0A= jQuery.removeData( this, key );=0A= });=0A= },=0A= =0A= domManip: function( args, table, reverse, callback ) {=0A= var clone =3D this.length > 1, elems;=0A= =0A= return this.each(function(){=0A= if ( !elems ) {=0A= elems =3D jQuery.clean( args, this.ownerDocument );=0A= =0A= if ( reverse )=0A= elems.reverse();=0A= }=0A= =0A= var obj =3D this;=0A= =0A= if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( = elems[0], "tr" ) )=0A= obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( = this.ownerDocument.createElement("tbody") );=0A= =0A= var scripts =3D jQuery( [] );=0A= =0A= jQuery.each(elems, function(){=0A= var elem =3D clone ?=0A= jQuery( this ).clone( true )[0] :=0A= this;=0A= =0A= // execute all scripts after the elements have been injected=0A= if ( jQuery.nodeName( elem, "script" ) )=0A= scripts =3D scripts.add( elem );=0A= else {=0A= // Remove any inner scripts for later evaluation=0A= if ( elem.nodeType =3D=3D 1 )=0A= scripts =3D scripts.add( jQuery( "script", elem ).remove() );=0A= =0A= // Inject the elements into the document=0A= callback.call( obj, elem );=0A= }=0A= });=0A= =0A= scripts.each( evalScript );=0A= });=0A= }=0A= };=0A= =0A= // Give the init function the jQuery prototype for later instantiation=0A= jQuery.fn.init.prototype =3D jQuery.fn;=0A= =0A= function evalScript( i, elem ) {=0A= if ( elem.src )=0A= jQuery.ajax({=0A= url: elem.src,=0A= async: false,=0A= dataType: "script"=0A= });=0A= =0A= else=0A= jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || = "" );=0A= =0A= if ( elem.parentNode )=0A= elem.parentNode.removeChild( elem );=0A= }=0A= =0A= function now(){=0A= return +new Date;=0A= }=0A= =0A= jQuery.extend =3D jQuery.fn.extend =3D function() {=0A= // copy reference to target object=0A= var target =3D arguments[0] || {}, i =3D 1, length =3D = arguments.length, deep =3D false, options;=0A= =0A= // Handle a deep copy situation=0A= if ( target.constructor =3D=3D Boolean ) {=0A= deep =3D target;=0A= target =3D arguments[1] || {};=0A= // skip the boolean and the target=0A= i =3D 2;=0A= }=0A= =0A= // Handle case when target is a string or something (possible in deep = copy)=0A= if ( typeof target !=3D "object" && typeof target !=3D "function" )=0A= target =3D {};=0A= =0A= // extend jQuery itself if only one argument is passed=0A= if ( length =3D=3D i ) {=0A= target =3D this;=0A= --i;=0A= }=0A= =0A= for ( ; i < length; i++ )=0A= // Only deal with non-null/undefined values=0A= if ( (options =3D arguments[ i ]) !=3D null )=0A= // Extend the base object=0A= for ( var name in options ) {=0A= var src =3D target[ name ], copy =3D options[ name ];=0A= =0A= // Prevent never-ending loop=0A= if ( target =3D=3D=3D copy )=0A= continue;=0A= =0A= // Recurse if we're merging object values=0A= if ( deep && copy && typeof copy =3D=3D "object" && !copy.nodeType )=0A= target[ name ] =3D jQuery.extend( deep, =0A= // Never move original objects, clone them=0A= src || ( copy.length !=3D null ? [ ] : { } )=0A= , copy );=0A= =0A= // Don't bring in undefined values=0A= else if ( copy !=3D=3D undefined )=0A= target[ name ] =3D copy;=0A= =0A= }=0A= =0A= // Return the modified object=0A= return target;=0A= };=0A= =0A= var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {},=0A= // exclude the following css properties to add px=0A= exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,=0A= // cache defaultView=0A= defaultView =3D document.defaultView || {};=0A= =0A= jQuery.extend({=0A= noConflict: function( deep ) {=0A= window.$ =3D _$;=0A= =0A= if ( deep )=0A= window.jQuery =3D _jQuery;=0A= =0A= return jQuery;=0A= },=0A= =0A= // See test/unit/core.js for details concerning this function.=0A= isFunction: function( fn ) {=0A= return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=0A= fn.constructor !=3D Array && /^[\s[]?function/.test( fn + "" );=0A= },=0A= =0A= // check if an element is in a (or is an) XML document=0A= isXMLDoc: function( elem ) {=0A= return elem.documentElement && !elem.body ||=0A= elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;=0A= },=0A= =0A= // Evalulates a script in a global context=0A= globalEval: function( data ) {=0A= data =3D jQuery.trim( data );=0A= =0A= if ( data ) {=0A= // Inspired by code by Andrea Giammarchi=0A= // = http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom= .html=0A= var head =3D document.getElementsByTagName("head")[0] || = document.documentElement,=0A= script =3D document.createElement("script");=0A= =0A= script.type =3D "text/javascript";=0A= if ( jQuery.browser.msie )=0A= script.text =3D data;=0A= else=0A= script.appendChild( document.createTextNode( data ) );=0A= =0A= // Use insertBefore instead of appendChild to circumvent an IE6 bug.=0A= // This arises when a base node is used (#2709).=0A= head.insertBefore( script, head.firstChild );=0A= head.removeChild( script );=0A= }=0A= },=0A= =0A= nodeName: function( elem, name ) {=0A= return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D = name.toUpperCase();=0A= },=0A= =0A= cache: {},=0A= =0A= data: function( elem, name, data ) {=0A= elem =3D elem =3D=3D window ?=0A= windowData :=0A= elem;=0A= =0A= var id =3D elem[ expando ];=0A= =0A= // Compute a unique ID for the element=0A= if ( !id )=0A= id =3D elem[ expando ] =3D ++uuid;=0A= =0A= // Only generate the data cache if we're=0A= // trying to access or manipulate it=0A= if ( name && !jQuery.cache[ id ] )=0A= jQuery.cache[ id ] =3D {};=0A= =0A= // Prevent overriding the named cache with undefined values=0A= if ( data !=3D=3D undefined )=0A= jQuery.cache[ id ][ name ] =3D data;=0A= =0A= // Return the named cache data, or the ID for the element=0A= return name ?=0A= jQuery.cache[ id ][ name ] :=0A= id;=0A= },=0A= =0A= removeData: function( elem, name ) {=0A= elem =3D elem =3D=3D window ?=0A= windowData :=0A= elem;=0A= =0A= var id =3D elem[ expando ];=0A= =0A= // If we want to remove a specific section of the element's data=0A= if ( name ) {=0A= if ( jQuery.cache[ id ] ) {=0A= // Remove the section of cache data=0A= delete jQuery.cache[ id ][ name ];=0A= =0A= // If we've removed all the data, remove the element's cache=0A= name =3D "";=0A= =0A= for ( name in jQuery.cache[ id ] )=0A= break;=0A= =0A= if ( !name )=0A= jQuery.removeData( elem );=0A= }=0A= =0A= // Otherwise, we want to remove all of the element's data=0A= } else {=0A= // Clean up the element expando=0A= try {=0A= delete elem[ expando ];=0A= } catch(e){=0A= // IE has trouble directly removing the expando=0A= // but it's ok with using removeAttribute=0A= if ( elem.removeAttribute )=0A= elem.removeAttribute( expando );=0A= }=0A= =0A= // Completely remove the data cache=0A= delete jQuery.cache[ id ];=0A= }=0A= },=0A= =0A= // args is for internal usage only=0A= each: function( object, callback, args ) {=0A= var name, i =3D 0, length =3D object.length;=0A= =0A= if ( args ) {=0A= if ( length =3D=3D undefined ) {=0A= for ( name in object )=0A= if ( callback.apply( object[ name ], args ) =3D=3D=3D false )=0A= break;=0A= } else=0A= for ( ; i < length; )=0A= if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false )=0A= break;=0A= =0A= // A special, fast, case for the most common use of each=0A= } else {=0A= if ( length =3D=3D undefined ) {=0A= for ( name in object )=0A= if ( callback.call( object[ name ], name, object[ name ] ) = =3D=3D=3D false )=0A= break;=0A= } else=0A= for ( var value =3D object[0];=0A= i < length && callback.call( value, i, value ) !=3D=3D false; value = =3D object[++i] ){}=0A= }=0A= =0A= return object;=0A= },=0A= =0A= prop: function( elem, value, type, i, name ) {=0A= // Handle executable functions=0A= if ( jQuery.isFunction( value ) )=0A= value =3D value.call( elem, i );=0A= =0A= // Handle passing in a number to a CSS property=0A= return value && value.constructor =3D=3D Number && type =3D=3D = "curCSS" && !exclude.test( name ) ?=0A= value + "px" :=0A= value;=0A= },=0A= =0A= className: {=0A= // internal only, use addClass("class")=0A= add: function( elem, classNames ) {=0A= jQuery.each((classNames || "").split(/\s+/), function(i, className){=0A= if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( = elem.className, className ) )=0A= elem.className +=3D (elem.className ? " " : "") + className;=0A= });=0A= },=0A= =0A= // internal only, use removeClass("class")=0A= remove: function( elem, classNames ) {=0A= if (elem.nodeType =3D=3D 1)=0A= elem.className =3D classNames !=3D undefined ?=0A= jQuery.grep(elem.className.split(/\s+/), function(className){=0A= return !jQuery.className.has( classNames, className );=0A= }).join(" ") :=0A= "";=0A= },=0A= =0A= // internal only, use hasClass("class")=0A= has: function( elem, className ) {=0A= return jQuery.inArray( className, (elem.className || = elem).toString().split(/\s+/) ) > -1;=0A= }=0A= },=0A= =0A= // A method for quickly swapping in/out CSS properties to get correct = calculations=0A= swap: function( elem, options, callback ) {=0A= var old =3D {};=0A= // Remember the old values, and insert the new ones=0A= for ( var name in options ) {=0A= old[ name ] =3D elem.style[ name ];=0A= elem.style[ name ] =3D options[ name ];=0A= }=0A= =0A= callback.call( elem );=0A= =0A= // Revert the old values=0A= for ( var name in options )=0A= elem.style[ name ] =3D old[ name ];=0A= },=0A= =0A= css: function( elem, name, force ) {=0A= if ( name =3D=3D "width" || name =3D=3D "height" ) {=0A= var val, props =3D { position: "absolute", visibility: "hidden", = display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : = [ "Top", "Bottom" ];=0A= =0A= function getWH() {=0A= val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;=0A= var padding =3D 0, border =3D 0;=0A= jQuery.each( which, function() {=0A= padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, = true)) || 0;=0A= border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + = "Width", true)) || 0;=0A= });=0A= val -=3D Math.round(padding + border);=0A= }=0A= =0A= if ( jQuery(elem).is(":visible") )=0A= getWH();=0A= else=0A= jQuery.swap( elem, props, getWH );=0A= =0A= return Math.max(0, val);=0A= }=0A= =0A= return jQuery.curCSS( elem, name, force );=0A= },=0A= =0A= curCSS: function( elem, name, force ) {=0A= var ret, style =3D elem.style;=0A= =0A= // A helper method for determining if an element's values are broken=0A= function color( elem ) {=0A= if ( !jQuery.browser.safari )=0A= return false;=0A= =0A= // defaultView is cached=0A= var ret =3D defaultView.getComputedStyle( elem, null );=0A= return !ret || ret.getPropertyValue("color") =3D=3D "";=0A= }=0A= =0A= // We need to handle opacity special in IE=0A= if ( name =3D=3D "opacity" && jQuery.browser.msie ) {=0A= ret =3D jQuery.attr( style, "opacity" );=0A= =0A= return ret =3D=3D "" ?=0A= "1" :=0A= ret;=0A= }=0A= // Opera sometimes will give the wrong display answer, this fixes it, = see #2037=0A= if ( jQuery.browser.opera && name =3D=3D "display" ) {=0A= var save =3D style.outline;=0A= style.outline =3D "0 solid black";=0A= style.outline =3D save;=0A= }=0A= =0A= // Make sure we're using the right name for getting the float value=0A= if ( name.match( /float/i ) )=0A= name =3D styleFloat;=0A= =0A= if ( !force && style && style[ name ] )=0A= ret =3D style[ name ];=0A= =0A= else if ( defaultView.getComputedStyle ) {=0A= =0A= // Only "float" is needed here=0A= if ( name.match( /float/i ) )=0A= name =3D "float";=0A= =0A= name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();=0A= =0A= var computedStyle =3D defaultView.getComputedStyle( elem, null );=0A= =0A= if ( computedStyle && !color( elem ) )=0A= ret =3D computedStyle.getPropertyValue( name );=0A= =0A= // If the element isn't reporting its values properly in Safari=0A= // then some display: none elements are involved=0A= else {=0A= var swap =3D [], stack =3D [], a =3D elem, i =3D 0;=0A= =0A= // Locate all of the parent display: none elements=0A= for ( ; a && color(a); a =3D a.parentNode )=0A= stack.unshift(a);=0A= =0A= // Go through and make them visible, but in reverse=0A= // (It would be better if we knew the exact display type that they = had)=0A= for ( ; i < stack.length; i++ )=0A= if ( color( stack[ i ] ) ) {=0A= swap[ i ] =3D stack[ i ].style.display;=0A= stack[ i ].style.display =3D "block";=0A= }=0A= =0A= // Since we flip the display style, we have to handle that=0A= // one special, otherwise get the value=0A= ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null ?=0A= "none" :=0A= ( computedStyle && computedStyle.getPropertyValue( name ) ) || "";=0A= =0A= // Finally, revert the display styles back=0A= for ( i =3D 0; i < swap.length; i++ )=0A= if ( swap[ i ] !=3D null )=0A= stack[ i ].style.display =3D swap[ i ];=0A= }=0A= =0A= // We should always get a number back from opacity=0A= if ( name =3D=3D "opacity" && ret =3D=3D "" )=0A= ret =3D "1";=0A= =0A= } else if ( elem.currentStyle ) {=0A= var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){=0A= return letter.toUpperCase();=0A= });=0A= =0A= ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];=0A= =0A= // From the awesome hack by Dean Edwards=0A= // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291=0A= =0A= // If we're not dealing with a regular pixel number=0A= // but a number that has a weird ending, we need to convert it to = pixels=0A= if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {=0A= // Remember the original values=0A= var left =3D style.left, rsLeft =3D elem.runtimeStyle.left;=0A= =0A= // Put in the new values to get a computed value out=0A= elem.runtimeStyle.left =3D elem.currentStyle.left;=0A= style.left =3D ret || 0;=0A= ret =3D style.pixelLeft + "px";=0A= =0A= // Revert the changed values=0A= style.left =3D left;=0A= elem.runtimeStyle.left =3D rsLeft;=0A= }=0A= }=0A= =0A= return ret;=0A= },=0A= =0A= clean: function( elems, context ) {=0A= var ret =3D [];=0A= context =3D context || document;=0A= // !context.createElement fails in IE with an error but returns typeof = 'object'=0A= if (typeof context.createElement =3D=3D 'undefined')=0A= context =3D context.ownerDocument || context[0] && = context[0].ownerDocument || document;=0A= =0A= jQuery.each(elems, function(i, elem){=0A= if ( !elem )=0A= return;=0A= =0A= if ( elem.constructor =3D=3D Number )=0A= elem +=3D '';=0A= =0A= // Convert html string into DOM nodes=0A= if ( typeof elem =3D=3D "string" ) {=0A= // Fix "XHTML"-style tags in all browsers=0A= elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, = tag){=0A= return = tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?=0A= all :=0A= front + ">";=0A= });=0A= =0A= // Trim whitespace, otherwise indexOf won't work as expected=0A= var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D = context.createElement("div");=0A= =0A= var wrap =3D=0A= // option or optgroup=0A= !tags.indexOf("", "" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&=0A= [ 1, "", "
" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= // matched above=0A= (!tags.indexOf("", "" ] ||=0A= =0A= !tags.indexOf("", "" ] ||=0A= =0A= // IE can't serialize and