From: <Saved by Windows Internet Explorer 7>
Subject: Quincy Herald Whig
Date: Fri, 10 Oct 2008 09:51:28 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0131_01C92ABD.C4378C10"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/story/sports/QHS-v-Collinsville-8-31

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Quincy Herald =
Whig</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3DrGZfwW80PN3Be88sXPL66fZLahUp/t/otbkUtXNXJLA=3D =
name=3Dverify-v1>
<SCRIPT src=3D"http://www.google-analytics.com/urchin.js" =
type=3Dtext/javascript>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
_uacct =3D "UA-930309-16";
urchinTracker();
</SCRIPT>
<LINK href=3D"http://www.whig.com/style/55536/allpages.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://www.whig.com/style/55536/framework.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.whig.com/style/55536/modules.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK href=3D"http://www.whig.com/style/55536/nav.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.whig.com/style/pollstyles.css" type=3Dtext/css =
rel=3Dstylesheet>
<SCRIPT language=3DJavaScript=20
src=3D"http://www.whig.com/scripts/scripts.js"></SCRIPT>

<SCRIPT =
src=3D"http://www3.whig.com/whig/scriptaculous-js-1.8.1/lib/prototype.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www3.whig.com/whig/scriptaculous-js-1.8.1/src/scriptaculous=
.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://qui.php.mediaspanonline.com/inc.php?uri=3D/story/sports/QHS=
-v-Collinsville-8-31&amp;bannerPositions=3D234x60Header,300x250SportsStor=
y"=20
type=3Dtext/javascript></SCRIPT>

<STYLE type=3Dtext/css>.link A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0f426d; =
FONT-FAMILY: Helvetica, sans-serif; TEXT-DECORATION: none
}
.link A:hover {
	TEXT-DECORATION: underline
}
</STYLE>

<META content=3D"MSHTML 6.00.6000.16705" name=3DGENERATOR></HEAD>
<BODY=20
onload=3D"new =
Effect.BlindDown('loading_image');rotate();checkVersion();MM_preloadImage=
s('/images/Navigation/Advertise_Selected.png','/images/Navigation/Blogs_S=
elected.png','/images/Navigation/Classifieds_Selected.png','/images/Navig=
ation/Community_Selected.png','/images/Navigation/Contact_Selected.png','=
/images/Navigation/Forums_Selected.png','/images/Navigation/Home_Selected=
.png','/images/Navigation/Obituaries_Selected.png','/images/Navigation/Su=
bmit_Selected.png','/images/Navigation/Weather_Selected.png')">
<DIV id=3Dsite>
<DIV id=3Dframework>
<TABLE style=3D"BACKGROUND-REPEAT: no-repeat" height=3D101 =
cellSpacing=3D0=20
cellPadding=3D0 width=3D"100%" =
background=3Dhttp://www.whig.com/images/header-bg.jpg=20
border=3D0>
  <TBODY>
  <TR>
    <TD height=3D70><A href=3D"http://www.whig.com/"><IMG height=3D70 =
alt=3Dwhig.com=20
      src=3D"http://www.whig.com/images/header-logo.gif" width=3D207=20
border=3D0></A></TD>
    <TD align=3Dright>
      <SCRIPT language=3Djavascript>insertBanner('234x60Header'); =
</SCRIPT>
    </TD></TR>
  <TR>
    <TD style=3D"PADDING-LEFT: 3px; PADDING-TOP: 3px" vAlign=3Dcenter =
width=3D"100%"=20
    colSpan=3D2 height=3D27>
      <DIV id=3Dhide_login style=3D"DISPLAY: inline"><A=20
      =
onmouseover=3D"MM_swapImage('Home','','/images/Navigation/Home_Selected.p=
ng',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/"><IMG hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/Home.png" border=3D0=20
      name=3DHome></A> <A=20
      =
onmouseover=3D"MM_swapImage('Weather','','/images/Navigation/Weather_Sele=
cted.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Weather/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Weather.png" border=3D0=20
      name=3DWeather></A> <A=20
      =
onmouseover=3D"MM_swapImage('Classifieds','','/images/Navigation/Classifi=
eds_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.whig.com/Classifieds/"><IMG hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/Classifieds.png" =
border=3D0=20
      name=3DClassifieds></A> <!--<a href=3D"/Deaths/" =
onmouseover=3D"MM_swapImage('Deaths','','/images/Navigation/Deaths_Select=
ed.png',1)" onmouseout=3D"MM_swapImgRestore()"><img =
src=3D"/images/Navigation/Deaths.png" name=3D"Deaths" hspace=3D"2" =
border=3D"0"/></a>--><A=20
      =
onmouseover=3D"MM_swapImage('Obituaries','','/images/Navigation/Obituarie=
s_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.legacy.com/whig/Obituaries.asp"><IMG hspace=3D2 =

      src=3D"http://www.whig.com/images/Navigation/Obituaries.png" =
border=3D0=20
      name=3DObituaries></A> <A=20
      =
onmouseover=3D"MM_swapImage('Community','','/images/Navigation/Community_=
Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Calendar/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Community.png"=20
      border=3D0 name=3DCommunity></A> <!--<a =
href=3D"http://qui.php1.mediaspanonline.com/index.php" =
onmouseover=3D"MM_swapImage('Forums','','/images/Navigation/Forums_Select=
ed.png',1)" onmouseout=3D"MM_swapImgRestore()"><img =
src=3D"/images/Navigation/Forums.png" name=3D"Forums" hspace=3D"2" =
border=3D"0"/></a>--><A=20
      =
onmouseover=3D"MM_swapImage('Blogs','','/images/Navigation/Blogs_Selected=
.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Blogs/"><IMG=20
      hspace=3D2 src=3D"http://www.whig.com/images/Navigation/Blogs.png" =
border=3D0=20
      name=3DBlogs></A> <A=20
      =
onmouseover=3D"MM_swapImage('Multimedia','','/images/Navigation/Multimedi=
a_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Multimedia/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Multimedia.png"=20
      border=3D0 name=3DMultimedia></A> <A=20
      =
onmouseover=3D"MM_swapImage('Contact','','/images/Navigation/Contact_Sele=
cted.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Contact/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Contact.png" border=3D0=20
      name=3DContact></A> <A=20
      =
onmouseover=3D"MM_swapImage('Advertise','','/images/Navigation/Advertise_=
Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Advertise/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Advertise.png"=20
      border=3D0 name=3DAdvertise></A> <A=20
      =
onmouseover=3D"MM_swapImage('Submit','','/images/Navigation/Submit_Select=
ed.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/SubmitNews/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Submit.png" border=3D0=20
      name=3DSubmit></A> </DIV>
      <DIV id=3DLogin_header style=3D"DISPLAY: none"><A=20
      =
onmouseover=3D"MM_swapImage('Home2','','/images/Navigation/Home_Selected.=
png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Subscriber/"><IMG=20
      hspace=3D2 src=3D"http://www.whig.com/images/Navigation/Home.png" =
border=3D0=20
      name=3DHome2></A> <A=20
      =
onmouseover=3D"MM_swapImage('News','','/images/Navigation/News_Selected.p=
ng',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.whig.com/Subscriber_News/"><IMG hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/News.png" border=3D0=20
      name=3DNews></A> <A=20
      =
onmouseover=3D"MM_swapImage('Sports','','/images/Navigation/Sports_Select=
ed.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.whig.com/Subscriber_Sports/"><IMG hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/Sports.png" =
border=3D0=20
      name=3DSports></A> <A=20
      =
onmouseover=3D"MM_swapImage('Milestones','','/images/Navigation/Milestone=
s_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.whig.com/Subscriber_Milestones/"><IMG =
hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/Milestones.png" =
border=3D0=20
      name=3DMilestones></A> <A=20
      =
onmouseover=3D"MM_swapImage('Weather2','','/images/Navigation/Weather_Sel=
ected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Weather/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Weather.png" border=3D0=20
      name=3DWeather2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Classifieds2','','/images/Navigation/Classif=
ieds_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.whig.com/Classifieds/"><IMG hspace=3D2=20
      src=3D"http://www.whig.com/images/Navigation/Classifieds.png" =
border=3D0=20
      name=3DClassifieds2></A> <!--<a href=3D"/Deaths/" =
onmouseover=3D"MM_swapImage('Deaths2','','/images/Navigation/Deaths_Selec=
ted.png',1)" onmouseout=3D"MM_swapImgRestore()"><img =
src=3D"/images/Navigation/Deaths.png" name=3D"Deaths2" hspace=3D"2" =
border=3D"0"/></a>--><A=20
      =
onmouseover=3D"MM_swapImage('Obituaries2','','/images/Navigation/Obituari=
es_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore()=20
      href=3D"http://www.legacy.com/whig/Obituaries.asp"><IMG hspace=3D2 =

      src=3D"http://www.whig.com/images/Navigation/Obituaries.png" =
border=3D0=20
      name=3DObituaries2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Community2','','/images/Navigation/Community=
_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Calendar/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Community.png"=20
      border=3D0 name=3DCommunity2></A> <!--<a =
href=3D"http://qui.php1.mediaspanonline.com/index.php" =
onmouseover=3D"MM_swapImage('Forums2','','/images/Navigation/Forums_Selec=
ted.png',1)" onmouseout=3D"MM_swapImgRestore()"><img =
src=3D"/images/Navigation/Forums.png" name=3D"Forums2" hspace=3D"2" =
border=3D"0"/></a>--><A=20
      =
onmouseover=3D"MM_swapImage('Blogs2','','/images/Navigation/Blogs_Selecte=
d.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Blogs/"><IMG=20
      hspace=3D2 src=3D"http://www.whig.com/images/Navigation/Blogs.png" =
border=3D0=20
      name=3DBlogs2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Multimedia2','','/images/Navigation/Multimed=
ia_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Multimedia/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Multimedia.png"=20
      border=3D0 name=3DMultimedia2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Contact2','','/images/Navigation/Contact_Sel=
ected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Contact/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Contact.png" border=3D0=20
      name=3DContact2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Advertise2','','/images/Navigation/Advertise=
_Selected.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/Advertise/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Advertise.png"=20
      border=3D0 name=3DAdvertise2></A> <A=20
      =
onmouseover=3D"MM_swapImage('Submit2','','/images/Navigation/Submit_Selec=
ted.png',1)"=20
      onmouseout=3DMM_swapImgRestore() =
href=3D"http://www.whig.com/SubmitNews/"><IMG=20
      hspace=3D2 =
src=3D"http://www.whig.com/images/Navigation/Submit.png" border=3D0=20
      name=3DSubmit2></A> </DIV></TD><!--<td align=3D"center" =
valign=3D"top" style=3D"padding-top:3px;">
			=09
				<table background=3D"/images/SubscriberMenu.jpg" width=3D"297" =
height=3D"19" border=3D"0" cellpadding=3D"0" cellspacing=3D"0" =
style=3D"background-repeat:no-repeat;">
				<tr>
					<td width=3D"87" style=3D"font-family:Helvetica, sans-serif; =
font-size:12px; font-weight:bold; color:#FFFFFF;">
						Subscribers:
					</td>
					<td class=3D"link"><a href=3D"/Subscriber/">Home</a></td>
					<td class=3D"link"><a href=3D"/Subscriber_News/">News</a></td>
					<td class=3D"link"><a href=3D"/Subscriber_Sports/">Sports</a></td>
					<td class=3D"link"><a =
href=3D"/Subscriber_Milestones/">Milestones</a></td>
				</tr>

				</table>
				</div>=09
			</td>--></TR></TBODY></TABLE></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>

	if(cookie_checker =3D=3D 1)
	{
		document.getElementById("Login_header").style.display=3D"inline";
		document.getElementById("Login_header").style.visibility=3D"visible";
		document.getElementById("hide_login").style.display=3D"none";
		document.getElementById("hide_login").style.visibility=3D"hidden";
	}

</SCRIPT>

<STYLE type=3Dtext/css>.story_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.story_text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.story_text P {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; =
PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
.mostemailed {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 8px; COLOR: #cc0000; PADDING-TOP: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mostemailed UL {
	PADDING-RIGHT: 4px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: =
normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: =
4px; MARGIN-LEFT: 20px; COLOR: #cc0000; PADDING-TOP: 4px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
.relatedLinksHeadline UL {
	PADDING-RIGHT: 4px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: =
normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: =
4px; MARGIN-LEFT: 20px; COLOR: #cc0000; PADDING-TOP: 4px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
.timestamp {
	FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.relatedLinksHeadline {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 8px; COLOR: #cc0000; PADDING-TOP: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.relatedLinks {
	FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
</STYLE>

<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D940>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop colSpan=3D2>&nbsp;</TD></TR>
  <TR>
    <TD class=3Dstory_headline vAlign=3Dtop>
      <TABLE cellSpacing=3D2 cellPadding=3D3 width=3D"100%">
        <TBODY>
        <TR>
          <TD class=3Dstory_headline><!-- BITSHeadlineStart =
-->Last-second=20
            mistake haunts Blue Devils<!-- BITSHeadlineEnd --></TD></TR>
        <TR class=3Dstory_text>
          <TD>
            <TABLE style=3D"BORDER-BOTTOM: #cccccc 1px solid" =
cellSpacing=3D2=20
            cellPadding=3D2 width=3D615>
              <TBODY>
              <TR class=3Dtext>
                <TD width=3D16><A=20
                  =
href=3D"http://qui.php.mediaspanonline.com/content_mailform.php?link=3Dht=
tp://www.whig.com/story/sports/QHS-v-Collinsville-8-31"=20
                  target=3D_blank><IMG height=3D16=20
                  src=3D"http://www.whig.com/images/email.GIF" =
width=3D16=20
                  border=3D0></A></TD>
                <TD width=3D"20%">
                  <DIV align=3Dleft><A=20
                  =
href=3D"http://qui.php.mediaspanonline.com/content_mailform.php?link=3Dht=
tp://www.whig.com/story/sports/QHS-v-Collinsville-8-31"=20
                  target=3D_blank>E-Mail This Story</A></DIV></TD>
                <TD width=3D16><IMG height=3D16=20
                  src=3D"http://www.whig.com/images/print.GIF" =
width=3D16=20
                border=3D0></TD>
                <TD width=3D"20%">
                  <DIV align=3Dleft><A=20
                  =
href=3D"http://www.whig.com/printerfriendly/QHS-v-Collinsville-8-31"=20
                  target=3D_blank>Print This Story</A></DIV></TD>
                <TD width=3D16><IMG height=3D16=20
                  src=3D"http://www.whig.com/images/rss.GIF" width=3D16 =
border=3D0></TD>
                <TD width=3D"10%">
                  <DIV align=3Dleft><A=20
                  =
href=3D"http://www.whig.com/rss/QHS-v-Collinsville-8-31"=20
                  target=3D_blank>RSS</A></DIV></TD>
                <TD width=3D16>
                  <DIV id=3DcommentBubble style=3D"DISPLAY: none"><IMG =
height=3D16=20
                  src=3D"http://www.whig.com/images/comment.GIF" =
width=3D16=20
                  border=3D0></DIV></TD>
                <TD width=3D"35%">
                  <DIV id=3DcommentLink align=3Dleft>
                  <SCRIPT language=3DJavaScript1.1=20
                  =
src=3D"http://qui.php.mediaspanonline.com/inc.php?uri=3D/story/sports/QHS=
-v-Collinsville-8-31"></SCRIPT>

                  <SCRIPT language=3Djavascript>storyFooter();</SCRIPT>
                  </DIV>
                  <SCRIPT type=3Dtext/javascript>
    =
if(document.getElementById('commentLink').innerHTML.lastIndexOf('this')>0=
)
    {
       =20
        =
document.getElementById('commentBubble').style.display=3D'inherit';
    }
    </SCRIPT>
                </TD></TR></TBODY></TABLE>
          <TD></TD>
        <TR>
          <TD>&nbsp;
          <TD></TD>
        <TR>
          <TD vAlign=3Dtop>
            <TABLE cellSpacing=3D2 cellPadding=3D3 width=3D250 =
align=3Dleft>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop width=3D240><A=20
                  =
href=3D"http://assets.mediaspanonline.com/prod/1225811/QHS-SOC-144a_ViewS=
ize.jpg"=20
                  target=3D_blank><IMG=20
                  style=3D"BORDER-RIGHT: black 1px solid; BORDER-TOP: =
black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px =
solid"=20
                  =
src=3D"http://assets.mediaspanonline.com/prod/1225811/QHS-SOC-144a_Thumbn=
ail-240.jpg"></A>=20
                  <SPAN=20
                  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10px; =
FONT-FAMILY: Arial, Helvetica, sans-serif">Quincy=20
                  High School=E2=80=99s Zach Venvertloh, right, and =
Collinsville=E2=80=99s=20
                  Jordan Roe fight for a ball in Saturday=E2=80=99s game =
at Flinn=20
                  Stadium. (H-W Photo/Michael Kipley)</SPAN> </TD></TR>
              <TR>
                <TD vAlign=3Dtop></TD></TR>
              <TR>
                <TD vAlign=3Dtop bgColor=3D#cccccc>
                  <TABLE class=3Dstory_text cellSpacing=3D0 =
cellPadding=3D2 width=3D240=20
                  align=3Dcenter>
                    <TBODY>
                    <TR>
                      <TD width=3D"10%"><A=20
                        =
href=3D"http://assets.mediaspanonline.com/prod/1225811/QHS-SOC-144a_ViewS=
ize.jpg"=20
                        target=3D_blank><IMG height=3D10=20
                        src=3D"http://www.whig.com/images/picture.gif" =
width=3D14=20
                        border=3D0></A> </TD>
                      <TD width=3D"90%"><A=20
                        =
href=3D"http://whig.mycapture.com/mycapture/index.asp"=20
                        target=3D_blank>Click here to view the Whig =
Gallery</A>=20
                    </TD></TR>
                    <TR>
                      <TD></TD></TR></TBODY></TABLE></TD></TR>
              <TR>
                <TD vAlign=3Dtop></TD></TR>
              <TR>
                <TD class=3Dstory_text=20
                style=3D"BACKGROUND-IMAGE: =
url(/images/blue_fade_background_240.jpg); BACKGROUND-REPEAT: no-repeat" =

                vAlign=3Dtop height=3D100><SPAN =
class=3DrelatedLinksHeadline>Related=20
                  Articles:=20
                  <UL>
                    <LI><A=20
                    =
href=3D"http://www.whig.com/story/8-31-QHS-Agate2">QHS-Collinsville=20
                    Box Score</A> =
</LI></UL></SPAN></TD></TR></TBODY></TABLE>
            <DIV align=3Dleft><SPAN class=3Dtimestamp>Created: 8/30/2008 =
| Updated:=20
            9/2/2008</SPAN></DIV><BR><SPAN class=3Dstory_text>
            <P align=3Dcenter><B>By BRIAN SHOEMAKER<BR>Herald-Whig =
Sports=20
            Writer</B></P>
            <DIV align=3Dcenter></DIV>
            <P></P>
            <P></P>
            <P>QUINCY -- At first a cut hurts, but then heals back =
stronger.=20
</P>
            <P>The Quincy Blue Devils hope Saturday's game against =
Collinsville=20
            has the same effect. </P>
            <P>The Kahoks' Jake McClary scored in the 80th minute to =
give=20
            Collinsville a 1-0 win over QHS in the Midwest Soccer =
Classic at=20
            Flinn Stadium. </P>
            <P>"You work hard and you make a mistake late in the game =
and the=20
            other team capitalizes on it," Blue Devils coach Matt Longo =
said.=20
            </P>
            <P>QHS (2-1) tried to clear the ball leading to the final =
strike,=20
            parading a series of header passes before the ball landed at =

            McClary's right foot for the game-winning shot 10 yards from =
the=20
            net. </P>
            <P>"With this being both team's third game, we knew today =
this was=20
            going to be a one-goal game," Collinsville coach Chris =
Digirolamo=20
            said. "We told the kids you may not score until the 80th =
minute and,=20
            lo and behold, we score with 50 seconds left." </P>
            <P>Given the circumstances, the Blue Devils would have been=20
            satisfied with a tie. Collinsville was a 2007 Class AA state =

            quarterfinalist and QHS entered the game missing four =
starters,=20
            including Matt Cowman and Taylor Nord. </P>
            <P>The rest of the team filled the void and outshot =
Collinsville=20
            10-8. The Blue Devils were just feet short of taking a =
first-half=20
            lead when Gavin Schaefer missed a header that bounced off=20
            Collinsville keeper Robert Randant's hands with 11:30 =
remaining in=20
            the half. </P>
            <P>It was just one of a series of opportunites that fell =
short for=20
            QHS. </P>
            <P>Zach Forbes missed a header with four minutes remaining =
in the=20
            first half and a running shot from Mitchell Schrage went =
straight=20
            into Randant's hands as the Blue Devils controlled the tempo =
early=20
            in the second half. </P>
            <P>QHS had one final chance to counter the late goal, =
setting up a=20
            free kick with 24 seconds remaining. Jacob Longo's entry =
kick=20
            drifted over the crossbar as time winded down. </P>
            <P>Longo said he hopes to look back on Saturday's loss as a =
building=20
            block for several emerging players of what he feels is a =
very deep=20
            squad. </P>
            <P>"This will make us a better team, these kids got a lot of =
playing=20
            and experience today," Longo said. "If you take four quality =

            starters out of anyone's lineup like we did and play the =
team we did=20
            0-0 until the last 50 seconds, most coaches would be pleased =
with=20
            that." </P>
            <P>Tony Lantz recorded five saves for the Blue Devils, =
including a=20
            pair of diving saves that kept QHS in contention. </P>
            <P>Earlier in the day, Matt Havermale scored two first-half =
goals in=20
            QHS's 7-1 win over Kirksville in the morning game. </P>
            <P>Matt Burrus, Blake Williams, Mitchell Schrage, Zach =
Venvertloh=20
            and Connor Winking also scored in the Blue Devils' win. QHS =
outshot=20
            Kirksville 34-4. </P>
            <P></P>
            <P =
align=3Dright><I>--sports@whig.com/221-3365</I></P></SPAN><BR><!--Comment=
s Allowed:--></TD></TR></TBODY></TABLE></TD>
    <TD vAlign=3Dtop align=3Dmiddle width=3D310><BR>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D300 align=3Dcenter>
        <TBODY>
        <TR>
          <TD align=3Dright>
            <FORM name=3Dprocess=20
            action=3Dhttps://iservices.qni.biz/cmo/htm/process.php =
method=3Dpost>
            <TABLE=20
            style=3D"BORDER-RIGHT: #000000 1px solid; BORDER-TOP: =
#000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: =
#000000 1px solid"=20
            cellSpacing=3D2 cellPadding=3D0 width=3D"80%" =
bgColor=3D#cccccc>
              <TBODY>
              <TR align=3Dmiddle>
                <TD=20
                style=3D"FONT-SIZE: 11px! important; FONT-FAMILY: Arial, =
Helvetica, sans-serif! important"=20
                vAlign=3Dcenter align=3Dright width=3D"50%">Email:</TD>
                <TD vAlign=3Dtop align=3Dright>
                  <DIV class=3DformRow><INPUT =
name=3Dusername></DIV></TD></TR>
              <TR align=3Dmiddle>
                <TD=20
                style=3D"FONT-SIZE: 11px! important; FONT-FAMILY: Arial, =
Helvetica, sans-serif! important"=20
                vAlign=3Dcenter align=3Dright>Password:</TD>
                <TD class=3DformRow vAlign=3Dtop align=3Dright>
                  <DIV class=3DformRow><INPUT class=3Dsmall_text =
type=3Dpassword=20
                  name=3Dpassword></DIV></TD></TR>
              <TR align=3Dmiddle>
                <TD colSpan=3D2>
                  <TABLE cellSpacing=3D2 cellPadding=3D0 width=3D"100%" =
align=3Dcenter=20
                  border=3D0>
                    <TBODY>
                    <TR>
                      <TD class=3Dtext align=3Dmiddle =
width=3D"90%">&nbsp;</TD>
                      <TD align=3Dright width=3D"10%"><INPUT =
class=3Dsmall_text type=3Dsubmit value=3DLogin name=3Dsubmit></TD></TR>
                    <TR>
                      <TD class=3Dtext align=3Dmiddle colSpan=3D2>
                        <DIV align=3Dright><A=20
                        style=3D"FONT-SIZE: 11px! important; =
FONT-FAMILY: Arial, Helvetica, sans-serif! important"=20
                        href=3D"http://www.whig.com/Register">Sign Up =
For Online=20
                        Access </A></DIV></TD></TR>
                    <TR>
                      <TD class=3Dtext align=3Dmiddle colSpan=3D2>
                        <DIV align=3Dright><A=20
                        style=3D"FONT-SIZE: 11px! important; =
FONT-FAMILY: Arial, Helvetica, sans-serif! important"=20
                        href=3D"http://www.whig.com/iservices">Manage My =

                        =
Subscription</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE=
></FORM><BR></TD></TR>
        <TR>
          <TD class=3Dmostemailed=20
          style=3D"BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: =
url(/images/blue_fade_background.jpg); BACKGROUND-REPEAT: no-repeat"=20
          width=3D"100%">
            <DIV align=3Dcenter>Most Emailed Stories</DIV>
            <SCRIPT =
type=3Dtext/javascript>mostEmailedStories();</SCRIPT>
          </TD></TR>
        <TR>
          <TD align=3Dmiddle width=3D"100%">
            <SCRIPT=20
            =
type=3Dtext/javascript>insertBanner("300x250SportsStory");</SCRIPT>
          </TD></TR>
        <TR>
          <TD class=3Dstory_text>
            <STYLE type=3Dtext/css>.box A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
.box A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
.box A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
.box A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
.box {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.style4 {
	FONT-SIZE: 11px
}
</STYLE>

            <TABLE cellSpacing=3D3 cellPadding=3D0 width=3D"100%" =
align=3Dcenter>
              <TBODY>
              <TR>
                <TD width=3D290=20
                =
background=3Dhttp://www.whig.com/images/scoreboard_background_300.jpg=20
                height=3D71>
                  <TABLE cellSpacing=3D2 cellPadding=3D3 width=3D"85%" =
align=3Dcenter>
                    <TBODY>
                    <TR class=3Dbox>
                      <TD vAlign=3Dbottom align=3Dmiddle><BR><A=20
                        =
href=3D"http://www.whig.com/story/sports/scoreboard/Sports-Scoreboard-100=
92008">Click=20
                        here</A> for the latest high school and college =
sports=20
                        scores from around the area =
</TD></TR></TBODY></TABLE></TD></TR>
              <TR class=3Dbox>
                <TD vAlign=3Dcenter width=3D290=20
                =
background=3Dhttp://www.whig.com/images/classified_background_300.jpg=20
                height=3D71>
                  <TABLE cellSpacing=3D2 cellPadding=3D3 width=3D"95%" =
align=3Dcenter>
                    <TBODY>
                    <TR>
                      <TD width=3D"50%">
                        <DIV align=3Dcenter><A=20
                        =
href=3D"http://www.whig.com/Classifieds/"><BR><SPAN=20
                        class=3Dstyle5>Browse All</SPAN></A></DIV></TD>
                      <TD>
                        <DIV align=3Dcenter><A=20
                        =
href=3D"https://qhwlol.qni.biz:8443/AMPLinersOnline/Group.do"><BR><SPAN=20
                        class=3Dstyle5>Submit an=20
                  =
Ad</SPAN></A></DIV></TD></TR></TBODY></TABLE><!--<table width=3D"95%" =
align=3D"center" cellpadding=3D"3" cellspacing=3D"2">
					<tr class=3D"box">
						<td valign=3D"bottom">&nbsp;</td>
						<td valign=3D"bottom">&nbsp;</td>
						<td valign=3D"middle"><a href=3D"/Classifieds/">List All </a></td>
					</tr>
					<tr class=3D"box">
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/RealEstate/More/">Real Estate</a> </td>
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/Employment/More/">Jobs</a></td>
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/Pets/More/">Pets</a></td>
					</tr>
					<tr class=3D"box">
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/Transportation/More/">Automotive</a></td>
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/Merchandise/More/">Merchandise</a></td>
						<td valign=3D"bottom"><a =
href=3D"/Classifieds/Search/Rentals/More/">Rentals</a></td>
					</tr>
					</table>--></TD></TR>
              <TR>
                <TD width=3D290=20
                =
background=3Dhttp://www.whig.com/images/imagegallery_background_300.jpg=20
                height=3D71>
                  <TABLE cellSpacing=3D3 cellPadding=3D2 width=3D"99%" =
align=3Dcenter>
                    <TBODY>
                    <TR class=3Dbox>
                      <TD vAlign=3Dcenter>
                        <DIV align=3Dcenter><BR><SPAN class=3Dstyle4><A=20
                        =
href=3D"http://whig.mycapture.com/mycapture/index.asp">Click=20
                        here</A> to view or buy more photos from local =
events by=20
                        Herald-Whig staff Photographers. =
</SPAN></DIV></TD><!--<td>
									<a href=3D"#"><img =
src=3D"http://assets.mediaspanonline.com/prod/217552/tm65410.jpg" =
alt=3D"Shot of the Day" width=3D"50" height=3D"50" border=3D"0" =
style=3D"border: 1px black solid"></a>
								</td>--></TR></TBODY></TABLE></TD></TR><!--<tr>
				<td width=3D"290" height=3D"71" =
background=3D"/images/forum_background_300.jpg">
					<table width=3D"76%" align=3D"center" cellpadding=3D"3" =
cellspacing=3D"2">
					<tr class=3D"box">
						<td valign=3D"bottom" align=3D"center">
							<br> <a href=3D"http://qui.php1.mediaspanonline.com/">Click =
here</a> to participate in our interactive forums.
						</td>
					</tr>
					</table>
				</td>
			</tr>-->
              <TR>
                <TD width=3D290=20
                =
background=3Dhttp://www.whig.com/images/blog_center_background_300.jpg=20
                height=3D71>
                  <TABLE cellSpacing=3D2 cellPadding=3D3 width=3D"76%" =
align=3Dcenter>
                    <TBODY>
                    <TR class=3Dbox>
                      <TD vAlign=3Dbottom align=3Dmiddle><BR>Click <A=20
                        href=3D"http://www.whig.com/blogs/">here</A> for =
more news=20
                        and views from Herald-Whig staff writers.=20
                  =
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TD></TR><=
/TBODY></TABLE>
      <DIV></DIV></TR></TBODY></TABLE></DIV></BODY></HTML>

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/header-logo.gif

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

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Home.png

iVBORw0KGgoAAAANSUhEUgAAACQAAAARCAYAAAC1tw6GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAwlJREFUeNqEVU1rFEEQ7ZndMfE7K+jJUxQ8ecotgl4SPApi/oBgAv6B
BL2KJj9AcFf8BYnoyYsriKCgJuai5BYVLxJhg6LuZpOd8b3hlVY6WVPw2Kra6urXVdU9SQjh8sjI
yMNarRaWlpbC+vr6FdgLzr4G/f7ExESgb3V1NczPzzew7h7sd4gNFMQx/vbw8PANoPTF+UyYAzhN
NfyTwpSnkIIyNjZGZ9PbSFQsLi4WXur1OuMe8H+TVqtFX8vWUqanp+l75n3OfxMYAPYBVSAFkjTs
lG2+ycnJwCrwtHNzc2Ul6AOZqz6OFQBqVh0nFVOYo9lsljkgv4EDIpUZoepehNgqytTUFBPWqeKE
JFSW3lpAIiTOX7NFLrNcMzMzJPQK6hPgMXAQ6AIdIGfbSla2YHZ2lv27YHNBMZ2ng7znCc1vc2HE
WDlvi9C+KP8o1t6CeQ4YAg4Bg9a2bRXyRPrI0G5OkmXFjKDZkoE4v+JOAp/V0k1Vamtbe1jS8fFx
q8Zucng3J2eCMBK2XvbZPvm/RjOU7JgXDd2yhq4Ua5Fm6ZJtSr+/yv4QeBZCv0pqqF+oRVnMYc9b
Zslx1dn/Mxxo8/v5MkKanw07lCeN9QG3PiDHeZgXRaiqtiX9CCXeaDQay0CZ2KrDG4eNV+K2OUJr
RvA/c1kR0nhf9uK5XsoF4A7wQfZL4C7wBjfm70OpePpXXNxr6R+BRxpY2m/1IhcOjL/OEQBGgVMs
JucpUdn4HhyV8wRwzA3bfhE/AhwHvrAgQE9X2so9oNhcp+Z/W3pjUsV3FUv9O192YU0521Uxzt3i
n9rENhtUkm/AJ/l6Qu42IPlfjlCmnF2tKWSbviG7579jRsjYt4EfsqvupIni7GZY6f1Gqf7vKT6T
vumqmLtPSVuHbyumfKmrLmHHkWvbt0Wb2MBlkZ26apmdu6H1VUld9YJIdLRXR3G5r9Cm0zfcppXo
ZmTRTcwdoSQilCun/0Qlrs32QnetdYkLSCPECUyvRIQKt7HZiWtz4fL7fLk7jM1S748AAwDfELpZ
ZLmg6QAAAABJRU5ErkJggg==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Weather.png

iVBORw0KGgoAAAANSUhEUgAAADQAAAARCAYAAACSGY9uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABAhJREFUeNqkVjtrFFEUnpndzYOgSVREBAtDwN610FgmKexN4w8IqCCI
QgIKYpdYiJ0YbGwsstqIjSQBRWOwiBHBxkd8pBBBCVETzWN3/L71nOHbm4mNFz5mzr3nfc49M3FX
V1cKRPPz80RvZ2fnVLlcdvo46DukFxcXIy7QkS/j6cbrub6+vpPcm52drZ9RRhflCbHVjfe3TvMs
lKEu3SMNvut4vQJ8tO20QWhwcDDlGh8f50FlaGioTk9MTJCecnpkZKS+p4tn4LkIow17CC4NF2Vd
l8ldUDpPJm+PfkD2BtAMlIACEBuiJMhomRkT+qDTzKJmanJy0qvWBMNZFbyacl7ndzuymqKc5bKE
dsLo6Gj9DMFHAwMDg9g+AbSYnqIHlQVEx9FO+73EbC3sdTitBoaHh6P+/v6nY2Njl0Aech7qYnB4
LuF82nWTH7gZ+N6bFxBlKEv9GhDkZ2Av8xXrALANaNVKJWwrd5aO+f1xQc849r67AZQ9Qgv14Owy
yGPIWJZVJgJBtZsRXVVpc8of5TNctMcz2OjxPeqEjSPeCZaoTzwC2qxStJcwoDnPJMupF9tpC3he
jVK5Ob+praxiYUu1+QsTRTlvZ12uU4cB33HH609WG/48wPYHYAew3QIqekDvvSKuxEurraQOWstl
Lea97xOQFcNqD3xt9hfqp7zbyWm5ug1fTKj7aL68suq0W8v5gIgbKuQO+aVX2jIQDoUFD4htyCx6
IngfA18Leicgf1cHTTgUwiHiwVuyDlvFWzcNhb/+zTZMFCj9qsas5TKH0OMRJihbcp/fObv42fDw
QPMC2oLO5KibCANisLx3aFXer71WlWLD2AZqwAsPyp4LQYm/GG+01WTCWJ0D7v0joP9aCOZdpVLR
KpU9CHmmnqnTwEvbeAJcBWaM/gzcB24Db2wvFV4+nwPXgPOyNyP8j4AzwEOjJ4BTtk/6MTAd6E7F
h9fALeCZ0eQ9y9gAVot/Kzt5l2LLfItdsF3AbmAP0GF96lVcAzaAVaNjqVpse4m1QCofT8qs2Ngm
z2/bK9l5YvJ+sV1PyfRs2DM23e7LLxbOEv4NWAKW3TiZ1s3YTztMzflIzjfsGVtlC2Y8Cf6p/Jvj
DnoSqhJQIej/Jvl2FWWq1qRiselYM50rkug6X1EcWLeof5iDq5a1VDJVNXi2ihJUTZJTFcciNWh6
1yQp+itUEt0lSVQqdj2pxLL5vGbnaVihFaPXLbBS0NNVaYmCIBYeDaggWU1F90ZwmSOpmOsu5ejV
bvFKrViSqlohZ4qEsSgZDC9r2HKxGNUWSYJffE1KuJIAxS1+nWqSIPc1q5COvVgcVEd1pQF/Ejit
QSlflMMTVijO0avjuBa8q60swD8CDAAN5sblmIfQYgAAAABJRU5ErkJggg==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Classifieds.png

iVBORw0KGgoAAAANSUhEUgAAAEAAAAARCAYAAABtu6qMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABVFJREFUeNqUV01oXFUUvu/NTGxNMQZREH+qCejCjZggxW4EEwXRTTFR
XAgunDB1KySISxeJuBBB46QLVyJNihRFBRPFf1wkiGiMpSRoURHUiX9NrZN5z+97fmc4uX2jeOCb
d9+95++ec+65b5I8z0OSJEdCCI2JiYmxoaGhQFpYWAgjIyNhe3s7rK2t3YepV8I/9NzY2FiDA8xz
/TIMjwwODh6DfMCzkFlaWuKTc4+YTs3t0YvxCcoYUSfXSSsrK/OQbZg8iXJbW1tdHvFt4zEPPEH/
sNaAj7YW+2+U2+AgHMiXl5dzT1BQPDkPnreBi4BDUN7lmZ6e5trjlF9dXb1Avtls7pkjf6y3l10S
naSMJ/J7HlKr1coRaPI36/X6Bfzyf5/2UAUqQBL00oCRwIgxusx8CVGgH7jTImuZBI3CaDFm9phl
jgnOk29ubi74LEZ6g6umAmXErBPkK6uGxcXFMDw8XJ+dnS3WaJOk6vpW/u8CbT1JGX9ajKBFH+/P
qsx9BD9kpQCvwlB3nnKY+8WyxIzj/SXgdZPf3Nzk3BngOPB0rNcqQLZpp7QCVG1cb0Y6vjCffLUg
4Fx7AXgZuEf+XwlcCuxX8pMUygYZJUYW5+UzTD4DfBoloAYMAPfynPNcEZSD/ACzTmLGkYEHMX83
1r9jdph5OHoNnpNguTzSW7UB9WIDh0MPom7oOVznYC+dM/usTqtg8PJ9CsM+4Af53++OQRrsx8oJ
9AdwiRhjR++w8mewrBRZftjoa1NTU4UOHicaRxCumpycLEqUcugR5H2oJLA+eL32XwSSenzDFPX5
YzMzM1MkR4GnXjb4xxSAA+oF1gOS1IR1Rg9q8/siIwzUIX/+zRFmDnQTIn9ydHS028W5IYyPc45Z
IX/JBrsVQB4634u4Pj4+Hizbvo9Yf1EPWQXfhumiTdi+H8MroibYTf4WzymJHRTvp4DT0TkjTsed
3oi3ANbPAuvsxian+XU+e9wun0c94OR/9ADiK6+DZ938Io9ssud8Y/PSzSvyNuAGHcWLrQnPmNMk
ChHxVWM8DBYNEeY819gQrTH6hsQ5C7C/whSA9SgAz/cKwL9dg3YV2nVue/Dz0MXjdzurVc3wgFUg
y/3F2FBsxO5Xdlzwf8yubjK2Qe+kz7rx8BsiCsBGFID5/xsAbpC3j7r+Kf9dwTVV9RvAA7zGgZuB
q9XrigDwXFzP64tOUzkdxfubKjnDW3p+AjwJPAq8r7mf6ABl5ciXwLuRvh+BE8B7ktnglcaS1jvn
jzqdxDvUE/nBI/qBe+fR+wh4CjhmR0QBPat9PAzwFroLuEW9jtdhLdE10a+IXAvcCvwFfK0uncpQ
zX+4SK7PfdDwXLEzfq/NBum9To6ckZ6KkAnMQkc27fPUf6z02Z2tcUX8mfukrWm9o7kbJb+ueY7/
BH6Xby3gV2AnkfL9OhMDiozdl2Yw93enDNl7pmfqNpX6LitKpCeRzl0hdQHIxGMBSFzn9uPc6crd
bWKB6UhHKp5M+hmAn3lhAL8xAFUtthWhqjPQkROV6LPV1sx45tZTN06iPx4+AMHpT1wAOq4COi7r
Fuw+519S8kndiZC4CqbOHe3TbOWmbFeTOxIi8zkZNAVpFOU4GBUXcV8BcbZC5KwPRub8ySRTc7pr
Tm8cgNxVoK9E47NjwON4Xu951f0paDuH2zJWdQFI3GY6Ti6LNp1GvSKUyOdRIDO3+TzSW4n0+gAk
kZ1YR8XZtWNxXskuglx1Wdl1gm3XrJKSDWQuc7lzJnUyqdOdl/wP70QByaOK8b2j7GglUVXlJfa8
Hz4IVmHhbwEGAKchB6fTCH5bAAAAAElFTkSuQmCC

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Obituaries.png

iVBORw0KGgoAAAANSUhEUgAAAD8AAAARCAYAAABq+XSZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABPRJREFUeNqUV0trZEUUvo/Oa3w2A4qKLgIufKBoslARlJlkKSKYBhFm
oTBR5gckyCxHSBBB3MQ048KNYDLMRnFhIj4YBTVx42IUTBAXDr4S0Rnz6r7l9935TnOmvHdaC77U
rapT53znnKpTnTS53J5vNpunp6amEvTJ5uZmsry83Mb8G6Ojo18DibXV1dVtdAtAc2Ji4kXOra+v
J2NjY4lv29vbZU99XMd4weShg/tPAKew7yWzCRzF3NMmx6b5VXE5Qy6aW/ByxgN22vDjuHGGH5S9
E58byZUtiF8zrK2tBd8WFxe5+ObMzMwV81tbWwGEudabA4kQt5WVlRK27uVleBDYoj62paUlzp3x
cl4XORoX9lVytEPevkn2JDAMDAENIANS/jmOVmaOkZufny+zxjkoe85lvIwiswSi/8oy1y3b1EP0
aQ/DJgNf7oMtzh31ArOzs2WWuQYnahXRttknb/bc2263TYSBPiTn+Z3TeS6sWdaV0dfn5ubKMfu6
aFdk8lyU6c/7ZP5l021y8YniN45wT+ZqXIDP7ARubGxw/CPwDvAKcB9wB3AzcINOQYOZH7P7qmx9
xSgmlxd60WX0QaD8dhH1bbDPOG5HlO3ytJkN3zhmHbLs1jXyAh6BzE88KbzvGN+OvoXlm8TlemW/
l/msQtehKgMkYuRqiPxf5x+iPgbc9MXO0yk6z+tWE/CY262tVqt3VXCimcBjmH/ivzo/XGWAxqen
p8v7xDvvXwC1RjTOr+a5ZdSIWs8a4G26Kn62Ttfk5GQJtI8huzQ+Pl7upS5cXc4/CYxUFbwPLfIi
dKwqwyQHhb+zZ6twPnY2tQ+S8E75K0WbzLDp89k351nE0B7rV/DoGOy0EKjzLHhO3/3il8vxnvNn
eazY8EyQyINWWW3eCKCQHCZpZr+imsen6FsLHvXyCLq68oM5SZK+Mvs6Y1eCgYH9w3XOs+YR0Pko
nk76cJfZE4dvdNwHlXkLQjnxVvw+whgr5kfxO8+XoaoqA99F1f1Vvs2svP43AtfgTG8MuYtMAHVa
pfZ6yaNfta/7vUFd4voa8BTwOHAPcAtwDZ0f0JF6m6SogKRZbwD+gvpEzhkuAO8CX7q5c8Bp4LzG
HwDPUifwM3U6ve87nZeA94AXpINzvzm9X/Ap1vf3GvP70wpe5XNHG7Qlp38Rh2fk/BHgXhZG4LpU
x+BaDrRwtzYdaG1YfaqCwXEhcH5f2Su056J6+yHRBR7Q3gtyOFPQubYrPUNyIHcvjv0SpO4dzXWd
vQH1meRs/23AXyxVmivE80/gV/4u43cq4REFgM8B79aNmmvIQO6MDblI587hrvC3cz5xQRpR4Kzg
NCS/48aF9g2rD7IZJBdcIKqcT2W7kO7E7dmT8zxZfzA4DS12tLgjR8ypAedEV98W4cQZ23UGd9Vn
LkgN6TfnreCYXdNljphc6oKy5/TtOb1BcoPupIXoH5iu9lxSXwbIO7+vrGUSHnJHNziHcmfQjO2L
YHDfqTOeS99A9Nx0XKZM1q6E6bcgHjinOu6FCS5Iac2DYBx3XQC6DXc0D5ywZT1zGSkcIf+OFyIT
XJCCC1riHMpdQC1wnahopZFM5vQmzmbibKT+/Y74BcfRAnBgzgcXncRlL3dvd1ERzdQR9pkL0bFL
HLGYYOEQohOVRZkMFd9pxCerSFBwV7IjlPXpHwEGALwU/d5UHV4KAAAAAElFTkSuQmCC

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Community.png

iVBORw0KGgoAAAANSUhEUgAAADkAAAARCAYAAABn5wTeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABJNJREFUeNp8Vz1oZUUUnnvve9k1KrtRLFRESSMWCjFGBEFYNhHFwsY0
WpsQW4sEtZQlKbZR2TUpdrdO1kLYrRJ/8L9ILBRBwaRywcLkiZiYfXn3Xb/vcs7j28NNDnzMmzNn
Zs53zpmZ+7KU0qPA/Pj4+Nzk5GSirKyspE6nc//IyMgu9LVuY2PjMpr3XIfxtLW19Rp05zFvLolA
n0ZHRxNs087ODvEm1E+7HdfifhynmM0afn4MfAGcw/zPuIbtcwG6K+j/Tp0L1umgqf2S7avUIJcW
FxcrFThDw3fn5+cHOjhF3Usco6yvr7O/wUWj0IbjlM3NTdr9qHb87eMuq6urFUhz7FngOvuUvb09
6vaAd9QfH5uZmeH4MjAEtIACyAy15MAcJg8yuLCwUEcPMuEZo1iWnwsByrWDyNbwORSugblj6Rhh
1mk/PT2dEGyq3rLqqPXMNtYYMQKDfegrx5aXl9nOQP0wcBfQbiJaR4VRwu+rwPvAy8DfjJRHnJGF
7kbI5FcxQ8A3hGbKbBszyfVYJTrmfbcx3y54Jq3/E6tEKu8N4EHgLDBsQcnuyAQjA1kCrgEPYeIZ
Rsqzw0hDXgmJaGkHThHPW+kMhFnx835MNn9jRqPt0tKSVtE5t+e5RJk+KWeW6lvAGSPopZvfQdJK
rAvcA4z5hcNLgSRls2NJioMTIXjJj8QxcltL3Peh89w7HhUQrMuUMjs7S9+v4+dp4D7z/1RjJu3W
esqiMGmZS5HESSSnpqZqQH5x3draWh2okzLJMvNbk2Rpyzl6J6g/Hjg/n5AvrUzvDZmsz+WApEX6
A+AjlOnjnkmcRb8Qmhwda7p44oWkTjUJ9n7AS8/JsmX5Ozn3x6uLweNxsvHzwN2WzbYSdGc6XJwl
sL29/QgWnnAydJi3LeGR9beNNrwnlDj7pnsiktRyjOfYg8gz6GT8pieaAhyOwQtWoo03K2UR0ajf
HBeQ1VuMF9EP/m7xXYpv4knvpN18n+sbF99J3pL23v3le9u7fBM4cN/C7brrtrbHh6xqO7ujdj7b
TpYRuMgng8Y24ZY9BzeA13l98x4w3XfWOr4OfX9GfpVxhvt7Gd9k1Un/D+AT4FMSNR3t37YvoAPR
uQ837SPB9+NX1avAM8BjdkZrkpkd0mGr6Ret/dnID8n4sJVC21DyVrSS50ZHFrWW9fvWlqYfknJq
2zyOHcoZ7lp7yub35Tk6Mrvcfhe2F+f8Z4HYBf609h9gH+i1xBEu+K08poXBN9i334VtzHk9sSml
7QvRrnwdOYYkOLpGzwLStXXKMOY+eeAK8+3QcCBz+/oEOMkjMziUb8B+OMSlRDC3cb/JnFgRsngk
67g4yUzWSOJYZqScjAcsF9JJSN423/81/3vyoZ61bHIpadcyKsS4HyKYy0aZOJiHTPZkrJLg5kK8
aPgHodnQAHoFePA9kD0ju2+tE61iJjM5X23pV2HTXEjmsnEKc6pQvlWYE0kq0TIEpwr7JgluKQHt
ShVU+sVSymKe1SKUSl+czcSxPL5JwWHNagpZyBretCpkL5LMAkkNqBIezP9fgAEACDt22vrDcQMA
AAAASUVORK5CYII=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Blogs.png

iVBORw0KGgoAAAANSUhEUgAAACQAAAARCAYAAAC1tw6GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAA21JREFUeNqEVUtrFEEQ7pmdNYlEYxQf8YEQPEREEFe8KOgh8eRJzIoX
L0pi8Adk8ewhexSEmHjyJGxQPHhLRIIiCFkPRowgiSAeRHGjxkceuzv5vqFqrG0TbPh2qrurq7+q
rqoN2tvb41wu53SUy2U3Pz8/TLm7u3uA34mJCc6vATc6Ozuv9/b2Olmnvu5dBq729fXlYJM23Ojo
aBlrt4GjuGMA9uy58xAfuMYR89LYHzAac1NHouhcHkbjSqWylm6Rjk1NTTXscY69l9SxY3x8nOuP
gWagCYiADBCkhGZnZ+OhoaH0ECLhE3pCQxylUikeGRlJZBIkmcHBwZQEZa7TpnWC9gmehb27wDag
DdgIbEhIKSFhPamX2siREC9VAph/A15pRPCEaXRIAHu36BC+H2ykZY1PeA84C+wHOoAtQEsSKRsh
9Zqy/2Qe8efATY2KflWXF1OfIEFrl2vQuQ8cAw4DB4CdwCZGKdJsghGHt07ksbEx95+RlTCvOZj0
eJo0gfP5fGKfSQ2HXH9//zkk/BK2hyV3VgDOg9BWFw/yC49TcuuMSBJyzUEbuDCdo+Kme3p6pguF
QjInWaTARYjbvaQOQ3OIkXlHjzhYunboOr3E3hGIJ7T8SUD36Qjkt3Nzc8mcX+jzaVqLxeJ76tK2
tJqDQiQh01BlTFZbtn47YJ7YXFBdybfPtrS1MDThOae+ntHKxLlLwGngkCR36z99iBf4fUgJ+b2G
hqWqmHTPbNvQMsf6jCXIM2L/EXABOAMw4nuBzQF+7gBXzOt8AV4AO4DjZp1rH7kGEvsYdjzNb2lw
D4E9NI7kPckE5lMBT7H2BjgFx7vk6XlmEigBlL/LnV8pB1ItbE5bpfw6ZN4svYHeLAqpOvAH2J2E
17nXUiGhNLZAmt0upiXwCajJ2S6RZ2S+InYXhFBFCbVID2iTrNee0CSItSRFXgaqMnfmwlAI16Rq
sia6gexVzVpV7C5IdOjAj0gUtQ/8FE+X5Js13lhDdSGgUYsNuapUTVZ0Qo9QYOwsy7MtilyLxIhu
BDJXMhlzkUaobrzWtdhEpyYkIvlm0n/yv2cteZL5JUGoRqKoGypHxjONQmAMOxMh5xFS3Uz6D95I
3NqsmtdZVkJ1kwd1k6SBd6HzciLwSNa951My4ToN3TqxoqmwKsAAl/kB9QuGfeoAAAAASUVORK5C
YII=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Multimedia.png

iVBORw0KGgoAAAANSUhEUgAAAEQAAAARCAYAAABkUAr2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABQxJREFUeNqkV81rVFcUv+8jiRJNfUorRaH4KLjvq0UUu9CJ7Vqi/0Fj
B7tu0q67iWC3sfYPqJiIuOnCSVBajFQyKi4EoYwVV2JxpNK0k5n3bs95c076y8nLpNIDh3c/zj0f
v3PuxwtC505lWXZ1V5I4pnvNpmu327MnarU691+1267ZbM4mSVL/IMu0P5Gm6fyBNHVPWi3XarXW
5BcXFmZJX131KbFeXq8ytL7O65lUB65jGf6qXtRDa53Kydo5al4knkA/CufOUXzfkN6vWV5kT9D4
TVDp1zlKCxoLjYZXmp6a8uO1mkcimbUxlqX+IsupPM+jLOpTQp0so+uZ5q5cWadD5e2Yjlv9vH5P
kmzwg8Ibou9LIrQzz+PEMXHUh8AFikfsDFEllBnYgsJBk1RBZQYpM1xtZVa5sjYjrpStbFLGnVYs
2uF1E6dPl3Y+P3vWOnmYfEg4Jp6n6imLjnibVEYOXPAYB5Zq6VI5lUEkUo7cZ6pwNh7k/FfT0xeJ
10r85Pj4EjuPlBqb6EOVTdKhepbAjvuExpk+m5yscuVTAaH0I+knaReVwxEaGhVghjDBYd/2v3uZ
93lNlDwR5w5sBGRoECAE/cOt5NEm06QEpP3EnEE3Gg3mI1YXAfRYwdbggY5rLDMzM2syBMhJar5V
BUpoS10dsRl9E0CIxkx/eND2QgA2s8uBSMCHzFRnwHY8zGtYp245AehjNimgbJeKL8+SdYC0RTEr
kduk7GdyO7wBIKP/9cxBmwhIzWRbtgw3HxkV72oFW2D4bNGqY/0t+RL4H9LwfuIdUCFR6SiWJmZn
gRBtVyAv192YLWkkKsmjG4cq9ayzubiJTZ2TLEc4/uXU1Nu8/dqQQCVNJAPDW063qWybowDIsFZJ
DG+D8uDBzGnQ/NWSYyN3l5ffU2N6CCrl3vNhd9w4twGQDOyyLPdZl2bZvmNYr1TKQTxXlM7LGWG3
mR6+em7x4cu25ufmDvr+ewQBqd4yGqjZMr+pYg2GlDI33f8kBaHC5pbE8nzdEiC37aGt1z7NrdCh
eu37S5dwK30EYOiWiXhzfxf2798l4uvS9pTSu8QPpN+i9g/Ev7yfpuXj6FCW8fh9GvuWvj/pOuFb
xDel/ZBkLtD3Bsw3oP0z8a9ic5n4Hvpg9DLfIX4M/ackd5mC+UJ0oV7+rtD8jzRfp/ZtGXsR9B9o
Z4iPEXPVvcMHbCAojcmJu5d4H/FuOX1Hpdz/Iu5yO+iPcT13qeSe8Skvh2Yo7Z6gzQ+dVXn09LD6
pTx3wktxp/iRwyvyb1kfyfqeyHpp64MqFPlcfB2R+VXRpf5HYqOQWFjmD+LnxL/zBiF+HcOLrSsL
X4uSFemrwtK47ysoxHCoQAl3wHEHTvf0JShtfdhFsi6X0u1C+a5KP5a1OQSI+gIAyIsPXVmv1/0q
6OyB/J8w5vXFqYB0ROAVoDsCgRYSqGZ7BLLnwHAO/wcFZMRLWyuoA8CtiC9dmYtBVww/YFpRBQAS
Aqgq1wXgQ0hSZBLUAVDK9TGUdgBBDMtimxF1JoBMehNsAbocZLeAdmiezMMQVAhBFFBNXm8CAMNV
AIJbKjI+h/jfArtCt2dhK8QbZCMofXuNxrCnHeixgHiT0QL+hwLzb5Qbx535Gw2rrnBjB/2IBsg5
qJaucB6AAyEcUKF5YRbmPYFrHGTGVwDiwFFvMusqsoyVakEINnn1YpBoS3V5I+srklXyPwIMAI2l
IYpACDdoAAAAAElFTkSuQmCC

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Contact.png

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

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Advertise.png

iVBORw0KGgoAAAANSUhEUgAAADsAAAARCAYAAABjEtTjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABNdJREFUeNqEVl1rXFUUvR8zY/2gahAFUdQ8CEWqyATR+IGWRHwo4oNJ
feqTJGh/gKH4AxJ8VUoi+FbQ5EXwMZGKEgVJHtSKWEke/KbSmVJpOslk5rrWde/rmt1J3bDmzD1n
n3322nuffW+a/Cd3QlrNZrN8WFtbO4Phbcxd8jmbb2M4g/nTnG+328nm5iZ1TwHvYe4NrJXzHF34
TIyOjl5nC3tOqy4FNhOx/yqmXpyamprx/SsrK+Wa+iZ+n0oGpQjPyVuQwgVGqPDSxMREodJqtQoc
WsC5ao7/oXuPzqktyurq6nVztDUzM1OuRfFzuQbbny4uLg6s01b0jWLEDgE3ATUgB1IiE7JNjyQF
hjg8oZlhtJmB5eXlcmR0KSDP4TUbq3nK9vY2o13ulegnS0tLpQ2QKHV8nedwXTOG/8cQlHJtbm6u
3KviewjI58CtwM1COIuZbTHSHmUQYoQ+CRH+lvMeWc8Uo461sx59ZsvXOGJtHXg/zJ3f2NioshjO
+VKf/f/W1hbXfgY+BN4Je9YNbwIPAvcCI8AtQF0zi30TvLNVhCxLx0NAdjxrzHzI7PFhmWVG4Mw4
xtd9jvcOz49w9IoJ0gj38Hdmn/qwdT/GE5i+WzJfnjE/Pz+OxyfZf4DDRrRhma3INr1svOyklFXq
Xuamu+2ljWwd9tKGzjklRjvagBgAli9ldnaW+h/fiCzkr+np6dI32kJF0OGT0lnLeeNw1DJ6u5Vy
w++tk53yrKgMI+vd0Ei3PDAk4PcR8qtv4P2anJwcyLbeOdP/JZxTi88I6kdjY2PVXUcWBzo3z+B9
hnwG3CZEM21QLN8qs2w+biiSBdGjTspK7zcnoa8E64YDlYLxgs5Rj05bkB8K5NLwnEH3BAL8gxEa
8M0blPn0mN3RXBpT+erJ7L5WUaYxgg4xAF5+1EGDqN59lp2vccA1L23ux/8LWoYMHN8IuFMPq/ee
XZQ/h/HkxnIEzZM2jrCEpSIq33jGv2+e5IVhr52hZBcWFt4F1r1pxA8DOslywv9VNizgG8+uOfDT
sFYfBbotbzo4f+T/PgKcFPW5zzN8gORC1Mu4/Hnc2jW75VngA+Bp4GVgDPgKeMq7MfAdXw2sRqAP
3Gf6zwFf8HUF9IBXgGfFgR/ZaIBn7BXRtoyOmD3P8PeMBfCoZek8cBFBPyZfVLRzzjry84EofeBX
1CXgTzvzCrDrKW7Ypb4DuItfQ9a+/UukbgR68v8a0LX/HcuGl0/f7PZtPZN7lIfou13u3wOu2nPN
5vZNj931AeBv9gqzWRP//J7Tr8tG9qKNJLsXu17fDtwxQ7sWiIYdXJjhwox2TL9je2sGD2JPiDXk
NVA1HiOzb897Zrc/hCzP+MPsHpJAJabjZDuSBPc5jS2+J4ddsQ01I1eX2q+bM7umuytksxBlfZXU
A1l3oivOug9901OyuXTqrp2Vy+eg2/Pq2DHfKtI1yWjXnPZINaRUvI1n4kTXjO2Jg5lAXyO5ZD2X
iBfmjJe9kyskYD05NwlXIgmV4r53DFfNt56SLUSpZ0TUWBZQiF43OJweQDYXW0q2L3s98IWQ1yCm
Ul3pAZ24b1w8GftONpVNkVQqzmoLz8RoT4gWEvk0kI12C9HvD3nVFEEvDX7kQ/SL8NyTflAG9B8B
BgDn4E5f7nh/GgAAAABJRU5ErkJggg==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Submit.png

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

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/News.png

iVBORw0KGgoAAAANSUhEUgAAACIAAAARCAYAAAC4qX7BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAwBJREFUeNqMVU1rU1EQvS9JrVBQW/wAXYgF3agLW0TRnS24VgwIrg34
C9qFSxctuC/N0oViY8GFO1PwA78gWQhuBFNRUFEhRbHU9DV5nvM4005fH9KBw30zd+7MmZl7kyiE
cHl0dHR+cHAwLC4uEtdhGxkfH7+BNdTr9Rn7NllaWgrOfwzfC4hh+hXoD6jTr9lsVsvlcmV4eDg9
W6vV6HMUn62QkceQhNJoNBLoTSAx8d8mlUolXefm5rg/PzExkeqMA33B9KmpqWR2dnbTWe7B5yaw
E+gHSkCh5BmxClQ/gi6EPDE7qlz352LVSh8xnR1B4nSdnp4OZheBASAG1rRudMRVldsRfgMvvQ1j
SDtpgmTrunWu1Wrx3GfgPnAbOAUcBg4Au9WdUPdEKOhKLhH6iWjDzpgvk3m93W7T75fZ6U+SsN0B
zgAngSPAPnVng4jN0xPLuyO0cf7el/clq8PvOca1TpLkqMN+CzgPHAcOAbs2EWE1diiPCPcJ2J5Z
2xk82wl3KWsEx+eLhO0tMMb7pBHt2ULEbvx/7gjxipV5YTLfSRF+QTvW91wzcS4CpzWeoUL2ZVSr
1fSW5wljEEhy1l4Ohb8fONPmmnlh59AhvoZjuMDe/g7oA3bo+Ra3EEHAh3xq25AvRkbrVyMi/bs5
gnj6dLk/OTlJ04KIeDKhDDxRu+aBa8BTN4am+za8Bu4Cn5zPDPBG+jfgEXWOhGPSJf0B3AOuApeA
C8AJ4GAkVgN6z0N623t1k/v1xosqbk2J/gLL9kMEieRnv5bUe/Jj1/fzKQMfdb6nWL+BnxxEyW0w
6ArwR62KFbRfZIN8maSjJLE739F586VtVfYP8ivqfCIiRJe+RqSrQyti2VPFNsM+BQgKtip05dsV
+ZL2E5cslm+k/ch1d1lE45I70HGVWGVFF7ygIAUljuVrhRQyFSduz/b9f1vXjbjjOxK7745LXHQJ
jIj52Vh6bj+4MRpCDlEbXTriKJPAI7sXuYDZRL1tPPeCOxvchU3vyT8BBgDs9PSO4Se13QAAAABJ
RU5ErkJggg==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Sports.png

iVBORw0KGgoAAAANSUhEUgAAACkAAAARCAYAAABASYU2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAA59JREFUeNp0ljtoVFEQhs/d3Wh8oEYRFUExIPgCwaCFNj4CgthYpLMT
4wM7iyhoIVoEETvBlTRaCCYoop2JivgAIRGx0EKSJmDhI+uDRDeb3ev/3/wTZ4+bAx9775w5M/+c
M/feTUIIR1paWno6OjoCfkOpVAp9fX2htbU1u7cxMDAwgp/rvATH4d9JH/PH71HYt7W3t5+wNSMj
I2QAfu309UNzNywOB+PAth6Xw3XOEJIODg6mfiBR2t/fX2cbHh5O29raUizpKRaLdXNczziYS+PB
OF1dXf/ZaYvj0IYY50AzmAsKIBcsABPxure3t04kA9k1fTjHMTY2lvlTvEtQl9Dm6OuL9sItDvMo
xkWwDCwC80HTjEg6wXATPAQvLChF+eTd3d1e1DUc10wB3o/XNsdY8ZwVy0JwPwrugCtgK1gDVoDF
2a6iH+oE6Nhem0iKsUIYMBJ/Kk7uW4an0miXeQ0+2U4zJnXAdgtsB1vAOrAcLGBbFjs7O7Nt9/0V
9yQHdyYSeX42kTYoNO5XibzNHvctoZ6/AHaBzWC1jj2sBFdZiT1ArNz3JO9V6ftI5OXZRNpDoV28
30DkSXCXBZiv2uIt2Mc3BVgLlgRVWQIvfQ9FYpjkEvvVjp6tgfsPs/Udd8X13LcGIp8r93v+RnP7
dew88qWBIuzpsyP3OymRRXAGdPse9mvYMrEQi9Fozu7p43sT9nfgoI58fdaX9pT5xL4nJbIHnAWn
ueNM6ofeDM9iIebX6OmO+9e9h6+CQ2C3+nJVwq8IducY3/r6CryB7Sk4ADaCV+AeqIIJUAGHUche
BLU1FPgY7FVwjpfZOy6EHeAj+AJ2au4JSBBjD2PwqzU0NPQZtkfgAZgCPwBtY4kCbQCbwE/wmx+i
rGFDmMdgqrys+T8SPF/rvqunOfL6UqTZl2LaJ6fiUvmMK0Yi39WaH3UfwlS5WFjJRPIztDBr0mkW
CwapqbLfqm5CIjnmaN08iSlI6JQSNUtMWf6J1k/Kv6JrKy4nP+b8Bb5yEwoKVlPiSYnJy7kge0V2
22kT2ezW5d26iuI2SZiJsmvz92unNB9kH1dxlYJTbgIt0LgCm8iydqEs/0T+Fe1CXv6pbFUnuupE
VoW1kflNRCL/mNCC28Upt0vlKIEXWtWanBPT5ETU3Bp/fH6+5gSlrlUSd7KTElpJNGFHVZj5e/Rv
V2pR4prsiVuTj5LW3IMSnH8S2W3kXBGpew5I9a8AAwBzlU1gBkbE+wAAAABJRU5ErkJggg==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/Navigation/Milestones.png

iVBORw0KGgoAAAANSUhEUgAAAEAAAAARCAYAAABtu6qMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABQBJREFUeNqcV01oXFUUfu/NjFO1ilURxbowQlFRBBMQ4sKFCYiCqyaC
4EYkQ3XhMqEL3ZUE3LcZcSuUdO3CpD/W1oUmomANRBLxb1N0ArGaTJOZ5/e9fmc8c3gTgxc+3jv3
nXvOud8598ydNEmSIxit4eHhhGNzczNZWVk5NTQ0dBIo5iBz/jh0zkG3kDm4RvrHIb44NjZ2InFD
65oTExNTZmthYSGxdz+WlpZOw/YJ6DKgZGNjg7pNfDoD/a+5Rr5OY+68j4VPb9PvgfY4ZO8MXt8B
cu8bcY/lNlqtFj+2FhcXe3PT09OcO29z1Lc1nOM3Go2DOvPz831ztFU2sIl8eXm5b45rYfcjv4Z6
MZZok99AULEXP7Tx24E6UAMq1ZgJssmSKMlSJRk8spDNXiampqaK59zcXC9L/M53gpkhqMeKYkb5
nTKBrL3pbXMOtrKyIMwWbYCUYi+sOMqqhG+BO4E9YZeTDRgtGFpfX++x6mVl4uo+FXDZV4CYvuLt
QP4ZOAt8AHxhWVN1XbPsM3OQP5ydnS1kPn2GmVVWQVkFyNZVHyv3xmMEfAecBB4FHgbuIxmZekCP
QWPZy8rcbftUQM0LcE48j0z+RhtcD/kRPCfx+QHgm7D+SetB6i/fWxXZvK9Qiy8OzsPPKJ6jzDwH
CGQ1NPC6DvwC3APcBRxi3FlsWubEyxr1gxKArBQg05OTkwWRlJFlbugNleF+40jZZLPZLJ5W3nGQ
aPrhN+h+ymPHd5KAKn4VKq+LgMMioNpHAM8qoeB7BEh+ep+A+3rJ+Ph4ATYr2Dg7MjJSBG/BYDz7
HwTcMeiMm51YGUYQ/Sr7l2ZmZi5Stl6EfbyE+VHXBLO+IxCzbmV0gPFMbIIq4Spsv4YAVhGMJ/Op
sL5X8mpWr1gSbD5WwSCCqI/nGvyeYtIgr9oakXZMCWNTr2S35v89f0aAzv8O2fPHIg4Gyr5nASe3
uqHNvYCmxXP5BMvfbehaJMDIRqlS/3GWeVkSEN96JMUGq4t+sf4YM47mez99my3t7Sf1s5oRkMRj
4Ai47i89/3eQHPvJUyWslpTvFStvI7PRaHDNpaD6I8/2QYb1BA6uAXEXSLYqoGa9izV3UT9dpPsT
vf8AnBNjlL8iL3r/XMgdLge50ONPFn+q9PN2HfiYDRu4IJ1F4C3gfcaBoAt9XXio8zbwmf20Au8B
Xzofy4L3u0bf9OlssWze1X5fBp4DHkvFBpvO3cC9wEPAg+rUh3Vz4qVhRxceXh5u6J3nqK3vdTnv
yibREctHgS1HoPnNZdd+STr6mTyqe8OWdA/Jl9muaz5x57mr9fbc0T7q8ntD/hjr37ztAn9Y9861
6KY+bum9LQN7kivS21YAFRFi61P3bsHQ8e+SE3cP7wo7embS+RP41d07UkfarvObOuKqwXYu3TXZ
9D472k8RXzVsflsBZAqg7jKzK8e5iMkcIbn0U3dttqzs6emDs/eObHWcnDrfabB105GRuEqquut4
TEJeQsy20K6WZD9VUFVXXlY6FaefuMCSEEQmdMPmE5eJ3BEbq8O6tNlJtcbrJuEIZOF/SfSbuoRw
f3+x+qohEFvY1oLMbTKXbOc8DeVZcXOpy1LcfO5sdBySYKvmYkhLdJNAticgHfDD4PfKo9f2wWau
3LyRzAWdOibT4Khs8/6bL8/cVUesEh+Lt9UN53mQ3xhDWkKA9YG9fwQYAIMbqeSgsNeSAAAAAElF
TkSuQmCC

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/email.GIF

R0lGODlhEAAQAPUAAP///97k7Pf6/YOPnJSfqys2Qvj5++zy9vP2+drf5Nfd497j5oWRnnJ+iYWQ
nXeCjomVoXV8hXyIk2t2gHiCjNre4mdwe296hUhRXGNtd3R+iIGHjYiVoens8M3U3GRsd3Z8hmhz
fSw3Qi45RHV9hf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACUALAAAAAAQABAAAAaEwJJw
SCwaj8jkEMJhDJ7QKIMDcWwEgKx2K9g4JICIwEAukwURgOQB6IAEiLhcAOoAHg3AYkESHP4HAiR7
AA0XAAkJFSF+gSEViQAXEwAKCgAEGgICGgSVlxMWAB6YAQEUFKaepBYZWQSmsbGeABkfBLRbW7gf
JRgjIgXCw8IiIxhKycpBADs=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/print.GIF

R0lGODlhEAAQAPYAAP///zI9SACX/3yHkyUtOKPp/0NOWQAok7vEygB533uFkWp0ffv4+P3+/pSf
q/r7/IKPnPb4+vL1+bS9xQB43i2h9evy+F5mbwAjkHF7hm53gvDv8ABx23iDj1JRVaq1wMPN1bG8
yNze4/n39wCT/y45RLrDyT1IU3Ws40pTXajr/wCU/3WBiwCb/3R3fJqdowCZ/1hgadTd5n2IlIiU
of7//+ru8vP2+YOQnHuHkvL2+VZeZ4eSnoeTnnV5fvH1+HeCjsnP1VFaYnV5f4+PyICMmPf5+pKR
y/z9/oOQnZ2evnN+iP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEwALAAAAAAQABAAAAe4gEyCNEkQhjg9DoKLi0UAj49HAIqMgjkADZkARI+UjEAAD6I1SkI7
M5VMSwARrUZINkE8qUMAPxK4OjcAPowvLS6QwgAuLS9MCgwwHgTNzs0eMAwKySQqBdjZ2Cok0ywb
KwLi4+QrGywZIhUcFAnu7xQcFSIZGiAjKBgH+/wYKCMgNCwI8WGCCQQIE5qY8CHEggUxLJwwQLEi
xRMWYixgckFGhwEgQ4LsIOOCoBQlAqhcybJECiaBAAA7

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/rss.GIF

R0lGODlhEAAQAPcAAP9lAP5eAP9hAP9kAP5cAP3///5WAP1hAP9uEv12Hf79/P359v3u4/5rEv9j
AP5kA/yALfyPRvvEnv9ZAPvfy/5YAP7ZwPzu5P1mDP3Mqv2BLvvTtv9eAP5fAP9tEv9iAP5iAf3/
/vvKqPvTt/zk0/2PSP2hZfygZfu4i/1cAPyENPuzgvvCmvyIPfySS/7l1fvIo/zPsfzcxf1jAv9v
Evynbv1nBv5hAfu7j/u5jPzKqP20hPukavzo2/5ZAPyMRvuzhP349P7+/vx1Hvzbxf3w5v18Jv5m
A/zj0vydXfzXvv5VAP5oCP9cAP9bAP1nCv9sEv1jBf9VAP17J/17JfyOSf16Jvzi0PzMq/y4ivyL
P/2STf1hAf2DMfyFN/9dAPu8k/5pB/5dAP59KP2gYv5oB/5nB/307f37+v9gAPvOrv52HP5tDPzH
o/zj0f3Gov39/PzeyfxjBv1rDfy7jv5pBf5oBPvEnf16JP9wEv9YAP5xE/7q3P9pEv5hAP7aw/uj
af2gZf5gAf5bAP6PRvyxfvvdyPyDNPuVUf53Hvzv5fu1h/7t4v5lAPuqd/utePyZWf25i/1nC/yg
ZP2HOP1+LvvVuv5lBPyTTf9xEv7///9mAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAA
AAj/ABFEKFRjy5gGfWhkWsgwE5MLnCKeiQHJBodNGDM+wPGCkYKImihUCTAgI8YAB45MCaREEydN
QA44yOhgDaEuYQwM+nHlJQsuJTeZQVJAEwMdLQxIkqBJU44AADZdUhPEJSchYKKkuPMS0ZdNAOwk
OuSIRNMNGOQY4tRjTkkAAppMeILCJYwKKtBo4iFmk4BGePYQILCoKSYDIjjFefBhiKUFigB1mEGE
kwwCWjTBgSAIS0ROITToccFJgZEyRTglqcPnMycTTtgw4ETGxx9OO26M+FyAUho/FjhFWpKB0xsB
ldxoWrACBIAAbQo8kpJFE51MUBKU8NIgTyYEECYlBvBg5QSVgAA7

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/comment.GIF

R0lGODlhEAAQAPUAAABeyQAqk+n//6Tb/4jQ/0u3/y2r/wWc/2nE/wBfyQBfyq7b/wBgyQBiy/L/
/6Ha/9Dz/9///2TC/8fr/7bf/4TO/yao/6TU/wBLspvO/wBmzUW1/6nY/8Dl/wCZ/9j5/6HS/wBi
yqjU/wApkgAnkABhyqXS/63a/6LS/6fT/wBjzK7a/63Z/6DR/67c/67d/6vX/////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAAQABAAAAaFwFhM
ASgajwrh0CFoOp+OZAwQeQyu2OsjAhACPhWCeCyufLqxBESCaLvbEkhCmJhsCvg8fjOZpzsWBoKD
ghYdfgwUHgeMjYweFAxCDS8nC5crLCImKTAuDUoYAaMBIwEZGS0AJBhKrkoBICgqr7UxARcXJba1
ARySvK6+IcGvARrFwshCQQA7

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://assets.mediaspanonline.com/prod/1225811/QHS-SOC-144a_Thumbnail-240.jpg

/9j/4AAQSkZJRgABAQEF/gYCAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCADBAPADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5u+Eu
lJd+ILdQwyHjyXIwPn3srEfePy5XpjgH7vH68/DiGzt7S3iMarlFG5cAbsYBOc5AOBn1HGRgn8wP
D/ha48Halb3cTO0IcAuV3bQCQMqOFGDwQMsTgda/QH4WeLdP1iKGzjuFS5GFA3KrcAZbIY9GyDgD
JXsen8G0589X2U7PS8Gm1d6avRaX/FWtfbyaX7uV3y+9pZqyS00suumyeqt1Pq9LZJIN0oTbtfOe
DgZ5HOckZJBPAI5DYI+DP2mvAMGrWV9d29vAWWJ5fMKlJQoGMDaSeQxOGA4HB4NfZMuuR2VuIZpf
9UGXzQ3IGeQOxLZ4HADk44BB+RPi74siuIruF3zHNHJAwUgKdwO0kHJyxIGcHAJ6449aioQcUtGm
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

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/picture.gif

R0lGODlhDgAKAMQVAOru9z1mu8vW7WSFyEpwv77M6LHC5KS339jg8fL1+s3Y7Ziu29nh8Yuk1uXr
9ld7xKW43+Lo9f///3GPzTBctv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA
ABUALAAAAAAOAAoAAAVBYCWK0GRO0FgBUaRMVExNDFCVci6jsLRQAUPCcQjETJTGg4KQOCWFIyz2
eD6lsoHViZU5rIIu9SsREI6Rk3odCQEAOw==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/header-bg.jpg

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

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/scoreboard_background_300.jpg

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
qtajUXxKrlTMh//Z

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/classified_background_300.jpg

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
dtDmbl4U9MARNTwkC5Up5EtfUsDytqhzEwBVKxItNrkBtp6JOw9hThwH6MAAQwvKCilWralAL9Sr
nOPgMAaPWjcrTTLLSkqN0tOV11YVUH+p0/6tPWCfdhFcvd7U96G3AfkX/CT9bjyacv7Vq03a7ZVM
15TQ0bNOy/b6GormqpppAQ3UNVFIiobyOoAWASFCcVxyI1qIuns1afca8bhXSzPe1W/M5VVHOaxW
qq9rVR6tXSnce5jW1mLhSimuTK/hTtF1del2502Hfid8muytRmy6SmPqx8Zf23swWAaW6hU8FvWm
6E+SkU0vBC+TXZWoZdJTH1Y+Myq1vZx41Ndl/KVaLolHcFNC+TXZWoZdJTH1Y+Mt7cWfL/D3ZQ7C
bPdAP5aF8muytQy6SmPqx8ZKdcWaWFPdQOwiz3Xw+bQvk12VqGXSUx9WPjJTriyzwprqD/o91J/l
oXya7K1DLpKY+rHxj25ss/4a7c5s919WhfJrsrUMukpj6sfGW9ubL6Ndj/7PdfVoXya7K1DLpKY+
rHxj25svo12+57r6rC+TXZWoZdJTH1Y+Mn25svo11+57r6rC+TXZWoZdJTH1Y+Me3Nl9Gu33PdfV
YXya7K1DLpKY+rHxj25svo12+57r6rC+TXZWoZdJTH1Y+Me3Nl9Gu33PdfVYXya7K1DLpKY+rHxj
25svo12+57r6rC+TXZWoZdJTH1Y+Me3Nl9Gu33PdfVYXya7K1DLpKY+rHxj25svo11+57r6rC+TX
ZWoZdJTH1Y+Me3Nl9Guv3PdfVYXya7K1DLpKY+rHxj25svo12+57r6rC+TXZWoZdJTH1Y+Me3Nl9
Gu33PdfVYXya7K1DLpKY+rHxj25svo11+57r6rC+TXZWoZdJTH1Y+Me3Nl9Guv3PdfVYXya7K1DL
pKY+rHxj25svo11+57r6rC+TXZWoZdJTH1Y+Me3Nl9Gu33PdfVYXya7K1DLpKY+rHxj25svo12+5
7r6tC+TXZWoZdJTH1Y+Mj25svo11+57r6rC+TXZWoZdJTH1Y+Me3Nl9Guv3PdfVYXya7K1DLpKY+
rHxj25sno116bPdfVoXya7K1DLpKY+rHxkK1xZOWmup57PdZfysL5Ndlahl0lMfVj4yqtcWUp/hr
sR2E2e6gfy0L5Ndlahl0lMfVj4zGNb2YpORi6JTypas90mfKNNC+TXZWoZdJTH1Y+MxI1tZS6Ut0
9yac5Sq0XVx2XTTYd+F8muytQy6SmPqx8Zic1rZEugLpbnvCeq7VWq6KM/kNiml4IXya7K1DLpKY
+rHxip1pZ0ib9Ndn08q3bVc2mB5IpsekGF8muytQy6SmPqx8ZKtZ2sspUWbu63LqtU1oubTYHbV5
vmlzHohfJrsrUMukpj6sfGRT60s6mlbhm4ttg9Zqks9zUontuKpgJ9HTC+TXZWoZdJTH1Y+M1N91
BRXKnaYp6GrYYZq6Opraqqp6lh9KaaqbfQ2gVKWnXHHltpabQyFkqUBEHyIqdy96ejWaMLhHRuVV
cz4la5ERHNdp+Jqt/wCqqjURF0qrlRERD//Z

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/imagegallery_background_300.jpg

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
6+AIIt038+iAKkW8auQXCAKEXYQSB8RoWfSgDEQGyQCllR0hI2jp7vvwBiWkIIcUlLZ4Hpg41+Sk
G7UdUAVWjaArWhTyReXZo7NoczdndTrgCLVPCwFyZTwJa+pYHlaVDmJgCqViwtNrsA0y8knQeJTh
uH0YAAhheEFEqtWlKAX5lXOb+4YA0edG7KTLLLSkqNUpOF11YVMH+Zy/6tPSCfddFcvl8U+aG3Af
uL/hJ/G48mXK+1Sst0umTTM+UyMmzLsv0+RmJ5qaaaQENzDUxKImG8DqAFgEhQtiuORGtRFp8NVP
yNeNwrpZnvarfzOVVRzmsVqqvi1UerVpTyPcxnajFwpRLVJlfhW0iquvWctstd24nfJrsrUZsuk0
x92PnL9d6MFgGVqoVbct6k1QnyUiWs7kL5Ndlahl0mmPux85lVnejjvparL8ZVIqiUdgS0L5Ndla
hl0mmPux85brxR8P7vVlDiTR6oB/DQvk12VqGXSaY+7HzkpzxRrLpeqgcSKPVe75tC+TXZWoZdJp
j7sfOSnPFFtulqqD/wCHqpP8NC+TXZWoZdJpj7sfOOvNFt/dqtzmj1X1aF8muytQy6TTH3Y+ct15
ovo1WP8A6eq+rQvk12VqGXSaY+7HzjrzRfRqt7HqvqsL5Ndlahl0mmPux85PXmi+jVX2PVfVYXya
7K1DLpNMfdj5x15ovo1W9j1X1WF8muytQy6TTH3Y+cdeaL6NVvY9V9VhfJrsrUMuk0x92PnHXmi+
jVb2PVfVYXya7K1DLpNMfdj5x15ovo1W9j1X1WF8muytQy6TTH3Y+cdeaL6NVvY9V9VhfJrsrUMu
k0x92PnHXmi+jVX2PVfVYXya7K1DLpNMfdj5x15ovo1V9j1X1WF8muytQy6TTH3Y+cdeaL6NVvY9
V9VhfJrsrUMuk0x92PnHXmi+jVb2PVfVYXya7K1DLpNMfdj5x15ovo1V9j1X1WF8muytQy6TTH3Y
+cdeaL6NVfY9V9VhfJrsrUMuk0x92PnHXmi+jVX2PVfVYXya7K1DLpNMfdj5x15ovo1W9j1X1WF8
muytQy6TTH3Y+cdeaL6NVvY9V9WhfJrsrUMuk0x92PnI680X0aq+x6r6rC+TXZWoZdJpj7sfOOvN
F9Gqvseq+qwvk12VqGXSaY+7HzjrzRPRqrro9V9WhfJrsrUMuk0x92PnIVniicMtVTz0eq2fwsL5
Ndlahl0mmPux85VWeKKU/u1WI4k0eqgfw0L5Ndlahl0mmPux85jGd6MUnAxVEp4UtUeqWnyjLQvk
12VqGXSaY+7HzmJGdqKXSluXqTTnCVUiquO2a5a7twvk12VqGXSaY+7HzmJzOtES6AuVqe0J6Ls1
Sqoo2+I2JazuQvk12VqGXSaY+7HziZzpR0i1+Wqz6eFbtKqbTA8kS1+sGF8muytQy6TTH3Y+clWc
6WWUqLNXdbs6LUtSKm02Byq83xWcx1Qvk12VqGXSaY+7HzkS+dKOppWwZqLbYPSalKPU1KJ5XFSw
FurXC+TXZWoZdJpj7sfOamu5gkqlLtMS8jNsMMzcnMzs1NS8yw+lMtNNvobQJlLTrjjy20tNoZCy
VKAiD5EVPJfNPZrNGFwjo3KquZvK1yIiOa6nearf+qqjURFpVXKiIiH/2Q==

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.whig.com/images/blog_center_background_300.jpg

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
bNuHXO2AJ90zAEwAgBACAEAIAQAgBACAEAIAQAgBACAEAIAj3YwBBE9uPPsgCpE+qrrDAQBQjDKC
QPiNCX1oAxEBskApZUdoSOI6e778AYlpCCHFJS2eR6oOdfipBw3HdAFVo4gK1oU8kYl2qPDaHM3L
up3wBE1PCQLlSnkS19iwPG2qHMTAFUrEi02uQG2nok7D1FOHAfVgACGF5QUUq1bUoBfqVc5x7hgD
R60blaaZZaUlRulpyuurCqg/1On/AGae+CfdhFcvd7U96G3AfuL/AKSfbceTTl/atWm7XbKpmvKa
GjZp2X7fQ1Fc1VNNICG6hqopEVDeR1ACwCQoTiuORGtRFp7NVPuNeNwrpZnvarf1OVVRzmsVqqva
1UerVpTuPcxrazFwpRTXJlfwp2i6uvS686bDtxO+TXZWozZdJpj6sfGX9t7MFgGluoVPBb1puhPi
pFNLuQvk12VqGXSaY+rHxmVWt7OPCprsv5SrRdEo7ApoXya7K1DLpNMfVj4y3txZ8v8AL3ZQ6ibP
dAP9tC+TXZWoZdJpj6sfGSnXFmlhT3UDqIs917vk0L5Ndlahl0mmPqx8ZKdcWWeFNdQf/j3Un/bQ
vk12VqGXSaY+rHxj25ss/wCWu3ObPdfRoXya7K1DLpNMfVj4y3tzZfNrsf8A8e6+jQvk12VqGXSa
Y+rHxj25svm129T3X0WF8muytQy6TTH1Y+Mn25svm119T3X0WF8muytQy6TTH1Y+Me3Nl82u3qe6
+iwvk12VqGXSaY+rHxj25svm129T3X0WF8muytQy6TTH1Y+Me3Nl82u3qe6+iwvk12VqGXSaY+rH
xj25svm129T3X0WF8muytQy6TTH1Y+Me3Nl82u3qe6+iwvk12VqGXSaY+rHxj25svm119T3X0WF8
muytQy6TTH1Y+Me3Nl82uvqe6+iwvk12VqGXSaY+rHxj25svm129T3X0WF8muytQy6TTH1Y+Me3N
l82u3qe6+iwvk12VqGXSaY+rHxj25svm119T3X0WF8muytQy6TTH1Y+Me3Nl82uvqe6+iwvk12Vq
GXSaY+rHxj25svm119T3X0WF8muytQy6TTH1Y+Me3Nl82u3qe6+iwvk12VqGXSaY+rHxj25svm12
9T3X0aF8muytQy6TTH1Y+Mj25svm119T3X0WF8muytQy6TTH1Y+Me3Nl82uvqe6+iwvk12VqGXSa
Y+rHxj25snm1132e6+jQvk12VqGXSaY+rHxkK1xZOWmup57PdZf7WF8muytQy6TTH1Y+MqrXFlKf
5a7EdRNnuoH+2hfJrsrUMuk0x9WPjMY1vZik5GLolPKlqz3SZ8Y00L5Ndlahl0mmPqx8ZiRrayl0
pbp7k05ylVourjst9Nh24Xya7K1DLpNMfVj4zE5rWyJdAXS3PiE967VWq6KM/kNiml3IXya7K1DL
pNMfVj4xU60s6RN+muz6eVbtqubTA8UU2O8GF8muytQy6TTH1Y+MlWs7WWUqLN3dbl3rVNaLm02B
11eT5pcx3Qvk12VqGXSaY+rHxkU+tLOppXAZuLbYPfNUlnualE9dxVMBPdvhfJrsrUMuk0x9WPjN
TfdQUVyp2mKehq2GGaujqa2qqqepYfSmmqm30NoFSlp1xx5baWm0MhZKlARB8iKncveno1mjC4R0
blVXM8StciIjmup8TVb/AGqqNREWlVcqIiIf/9k=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/style/55536/allpages.css

.hidden {
	DISPLAY: none; VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px
}
.footer {
	CLEAR: both
}
#mainContent .moduleHeader H2 {
	FONT-SIZE: 1.8em
}
#mainContent {
=09
}
#mainContent H1 {
	FONT-SIZE: 1.6em
}
#mainContent H2 {
	FONT-SIZE: 1.6em
}
#mainContent H3 {
	FONT-SIZE: 1.6em
}
#mainContent H4 {
	FONT-SIZE: 1.4em
}
#mainContent H5 {
	FONT-SIZE: 1.4em
}
#mainContent H6 {
	FONT-SIZE: 1.4em
}
A {
	COLOR: #0000fc
}
A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#mainContent IMG {
	BORDER-RIGHT: #fff 0px; BORDER-TOP: #fff 0px; BORDER-LEFT: #fff 0px; =
BORDER-BOTTOM: #fff 0px
}
#mainContent .smallText {
	FONT-SIZE: 80%
}
#mainContent .Headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; font-face: =
Arial,Helvetica,sans-serif
}
#mainContent .Text {
	FONT-SIZE: 10px; font-face: Arial,Helvetica,sans-serif
}
#mainContent UL.inline LI {
	DISPLAY: inline
}
#mainContent UL {
=09
}
#mainContent LI {
=09
}
#mainContent P.standFirst {
	FONT-WEIGHT: bold
}
#relatedLinksInsert {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 165px; PADDING-TOP: 5px
}
#relatedLinksInsert .moduleContainer {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: =
#f00 1px solid; BORDER-BOTTOM: #f00 1px solid; BACKGROUND-COLOR: #ccc
}
#articleAdInsert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
.imageCaptionContainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 0px
}
.imageCaption {
	FONT-SIZE: 1em
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textInput {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; =
BORDER-LEFT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid; =
BACKGROUND-COLOR: #fff! important
}
.textBox {
=09
}
BUTTON {
	FONT-SIZE: 1.2em; COLOR: #000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.button {
	FONT-SIZE: 1.2em; COLOR: #000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mainContent .submitbutton {
	COLOR: green
}
#mainContent .warningMessage {
	COLOR: green
}
INPUT.short {
	WIDTH: 70px
}
INPUT.medium {
	WIDTH: 150px
}
INPUT.long {
	WIDTH: 300px
}
#mainContent TABLE {
	FONT-SIZE: 10px; COLOR: #000
}
#mainContent TABLE.formattedTable {
=09
}
#mainContent TABLE.formattedTable TH {
=09
}
TABLE.formattedTable TH A {
=09
}
#mainContent TABLE.formattedTable TD {
=09
}
#mainContent TABLE.formattedTable TD A {
=09
}
#mainContent TABLE.formattedTable TR.rowOdd {
=09
}
#mainContent TABLE.formattedTable TR.rowEven {
=09
}
#mainContent TABLE.fullWidth {
=09
}
.CellBackground0 {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.CellBackground1 {
	COLOR: #000; BACKGROUND-COLOR: #d1d1d1
}
#mainContent .CellContent0 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#mainContent .CellContent1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
HR {
	HEIGHT: 1px
}
.sectSeparatorH {
	WIDTH: 12px; HEIGHT: 12px
}
.sectSeparatorV {
	WIDTH: 12px; HEIGHT: 12px
}
#mainContent FIELDSET {
	BORDER-RIGHT: #fff 0px; BORDER-TOP: #fff 0px; BORDER-LEFT: #fff 0px; =
BORDER-BOTTOM: #fff 0px
}
#mainContent LEGEND {
	FONT-WEIGHT: bold
}
#mainContent .formRow {
	CLEAR: both; MARGIN: 5px 0px
}
#mainContent LABEL {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: =
150px; MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
#mainContent LABEL .labelDetails {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
#mainContent .formRowMultiFields {
	MARGIN-LEFT: 153px
}
#mainContent .formRowMultiFields IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#mainContent LABEL.spanWidth {
	DISPLAY: block; WIDTH: auto; TEXT-ALIGN: left
}
#mainContent LABEL.inline {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
#mainContent .formRowSubmit {
	MARGIN-LEFT: 153px
}
#mainContent .EmailForm LABEL {
	WIDTH: 80px
}
.alignLeft {
	FLOAT: left
}
.alignCenter {
	TEXT-ALIGN: center
}
.alignRight {
	FLOAT: right
}
#mainContent IMG.noFormat {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; =
BORDER-BOTTOM: 0px
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/style/55536/framework.css

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 10px; BACKGROUND: url(../../images/body-bg.gif) #6e6e6e; =
FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
#site {
	BACKGROUND: #fff; MARGIN: auto; WIDTH: 940px; TEXT-ALIGN: left
}
#frameworkBottom {
	PADDING-RIGHT: 9px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#frameworkLeft {
=09
}
#frameworkRight {
=09
}
#header {
	BACKGROUND: url(../../images/header-bg.jpg) #6a89a2 no-repeat; WIDTH: =
940px; HEIGHT: 101px
}
#header #logo {
	FLOAT: left
}
#header #headSponsor {
	FLOAT: right
}
#contentContainer {
=09
}
#contentLeft {
	FLOAT: left; WIDTH: 384px
}
#contentLeftA {
	FLOAT: left; WIDTH: 207px
}
#contentLeftB {
	FLOAT: left; WIDTH: 160px
}
#contentRight {
	BACKGROUND: url(../../images/contentRight-bg.gif) no-repeat right top; =
FLOAT: left; MARGIN: 30px 0px; WIDTH: 526px
}
#contentRightA {
	FLOAT: left; WIDTH: 244px
}
#contentRightB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 278px; PADDING-TOP: 36px
}
#contentRightC {
	CLEAR: both; WIDTH: 522px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
6px; PADDING-TOP: 20px
}
#footerTop {
	BORDER-TOP: #006611 1px solid; HEIGHT: 7px
}
#copyright {
	FONT-SIZE: 1.2em; COLOR: #000; TEXT-ALIGN: center
}
#copyright A {
	COLOR: #000
}
#headSponsor .moduleHeader {
	DISPLAY: none
}
#headSponsor .containerPadding {
	PADDING-RIGHT: 47px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 6px
}
#rightSponsor .moduleHeader {
	DISPLAY: none
}
#rightSponsor .containerPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; HEIGHT: 105px; TEXT-ALIGN: center
}
#rightSponsor .containerPadding P {
	DISPLAY: inline
}
#rightSponsor .containerPadding .ad1 {
	PADDING-RIGHT: 16px
}
#leftSponsor1 .moduleHeader {
	DISPLAY: none
}
#leftSponsor1 .containerPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
#leftSponsor2 .moduleHeader {
	DISPLAY: none
}
#leftSponsor2 .containerPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: center
}
#leaderboard {
=09
}
#skyscraper {
=09
}
#cubeAd {
=09
}
#tileAds {
=09
}
#tileAds P {
	MARGIN: 0px 0px 5px
}
#banner {
=09
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/style/55536/modules.css

#search {
	CLEAR: both; FLOAT: left; WIDTH: 360px
}
#search FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#search .moduleHeader {
	DISPLAY: none
}
#search .moduleContent {
=09
}
#search .button {
	FONT-SIZE: 1.4em
}
#searchFor {
	FONT-SIZE: 1.6em; FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 3px; HEIGHT: =
20px
}
#search LEGEND {
	DISPLAY: none
}
#search LABEL {
	DISPLAY: none
}
#search .formRow {
	DISPLAY: inline
}
#search .submitRow {
	DISPLAY: inline
}
#date {
	FLOAT: left; WIDTH: 524px
}
#date .moduleHeader {
	DISPLAY: none
}
#date P {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #000; FONT-FAMILY: Arial, =
Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#login {
	CLEAR: both
}
#login .moduleHeader {
	DISPLAY: none
}
#login #loginSelfAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px
}
#login .moduleContentContainer {
	FLOAT: left; WIDTH: 165px
}
#login .containerPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 1px; HEIGHT: 86px
}
#login FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#login LEGEND {
	DISPLAY: none
}
#login LABEL {
	FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 62px; COLOR: #666666; =
LINE-HEIGHT: 26px
}
#login .textInput {
	FONT-SIZE: 1.2em; WIDTH: 156px; HEIGHT: 20px
}
#login #saveLoginRow {
	DISPLAY: none
}
#login .formRow {
	HEIGHT: 26px
}
#login .submitRow {
	WIDTH: 217px
}
#login .submitRow P {
	FONT-SIZE: 1.2em; COLOR: #0000fc; TEXT-ALIGN: right
}
#login .submitRow P A {
	TEXT-DECORATION: none
}
#login .submitRow P A:hover {
	TEXT-DECORATION: underline
}
#feature {
	CLEAR: both; WIDTH: 380px
}
#feature .moduleHeader {
	DISPLAY: none
}
#feature .moduleContent {
=09
}
#feature .containerPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; =
PADDING-TOP: 0px
}
#feature .storyImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 0px
}
#feature .storyImage IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#feature H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
24px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
#feature P {
	FONT-SIZE: 1.2em
}
#feature .storyLink A {
	COLOR: #000065; TEXT-DECORATION: none
}
#feature .storyLink A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#feature .storySeparator {
	DISPLAY: none
}
#feature .featureComments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 1.2em; BACKGROUND: =
url(../../images/commentBaloonIcon.gif) no-repeat; PADDING-BOTTOM: 0px; =
MARGIN: 4px 0px 0px; COLOR: #d51013; PADDING-TOP: 0px; HEIGHT: 22px
}
#feature .featureComments A {
	COLOR: #d51013; TEXT-DECORATION: none
}
#feature .featureComments A:hover {
	TEXT-DECORATION: underline
}
#headlines {
	WIDTH: 232px
}
#headlines .moduleHeader {
	PADDING-RIGHT: 16px; PADDING-LEFT: 26px; BACKGROUND: =
url(../../images/headlines-header-bg.gif) no-repeat 11px 7px; =
PADDING-BOTTOM: 2px; PADDING-TOP: 6px
}
#headlines .moduleHeader H3 {
	FONT-SIZE: 1.4em; COLOR: #000; LINE-HEIGHT: 1; BORDER-BOTTOM: #000 1px =
solid
}
#headlines .storySeparator {
	DISPLAY: none
}
#headlines H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 11px; COLOR: =
#000; LINE-HEIGHT: 1
}
#headlines H4 A {
	COLOR: #000; TEXT-DECORATION: none
}
#headlines H4 A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#headlines .containerPadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#headlines .moduleSubHeader {
	MARGIN: 2px 0px
}
#headlines .moduleSubHeader H4 {
	DISPLAY: none
}
#headlines #topHeadlines .moduleSubHeader {
	DISPLAY: none
}
#headlines #topHeadlines H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; PADDING-BOTTOM: 7px; COLOR: #000; =
LINE-HEIGHT: 1
}
#headlines #topHeadlines .storyContainer {
	PADDING-BOTTOM: 10px
}
#headlines #topHeadlines P {
	DISPLAY: inline; FONT-SIZE: 1.2em
}
#headlines #topHeadlines P A {
	TEXT-DECORATION: none
}
#headlines #topHeadlines P A:hover {
	TEXT-DECORATION: underline
}
#headlines #topHeadlines P.storyLink {
	DISPLAY: inline
}
#headlines #localHeadlines .moduleSubHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px 0px; =
HEIGHT: 15px
}
#headlines #regionalHeadlines .moduleSubHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -15px; =
HEIGHT: 15px
}
#headlines #sportsHeadlines .moduleSubHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -30px; =
HEIGHT: 15px
}
#classifiedsFront {
	BACKGROUND: url(../../images/rightModuleBGSprite.gif) no-repeat; WIDTH: =
265px; HEIGHT: 77px
}
#classifiedsFront .moduleHeader {
	DISPLAY: none
}
#classifiedsFront P.listAll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: right; =
PADDING-BOTTOM: 10px; WIDTH: 80px; PADDING-TOP: 10px
}
#classifiedsFront P.listAll A {
	TEXT-DECORATION: none
}
#classifiedsFront P.listAll A:hover {
	TEXT-DECORATION: underline
}
#classifiedsFront UL {
	CLEAR: both; LIST-STYLE-TYPE: none
}
#classifiedsFront LI {
	PADDING-LEFT: 15px; FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 70px
}
#classifiedsFront LI A {
	COLOR: #000; TEXT-DECORATION: none
}
#classifiedsFront LI A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#imageGallery {
	BACKGROUND: url(../../images/rightModuleBGSprite.gif) no-repeat 0px =
-77px; WIDTH: 265px; HEIGHT: 77px
}
#imageGallery .moduleHeader {
	DISPLAY: none
}
#imageGallery .containerPadding {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 11px
}
#imageGallery P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 17px
}
#imageGallery P.previewPhoto {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#imageGallery P.previewPhoto IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGallery A {
	COLOR: #000; TEXT-DECORATION: none
}
#imageGallery A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#blog {
	BACKGROUND: url(../../images/rightModuleBGSprite.gif) no-repeat 0px =
-154px; WIDTH: 265px; HEIGHT: 77px
}
#blog .moduleHeader {
	DISPLAY: none
}
#blog P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 26px
}
#blog P.previewPhoto {
	PADDING-RIGHT: 18px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 1px
}
#blog P.previewPhoto IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#blog A {
	COLOR: #000; TEXT-DECORATION: none
}
#blog A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#forums {
	BACKGROUND: url(../../images/rightModuleBGSprite.gif) no-repeat 0px =
-231px; WIDTH: 265px; HEIGHT: 77px
}
#forums .moduleHeader {
	DISPLAY: none
}
#forums P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#forums A {
	COLOR: #000; TEXT-DECORATION: none
}
#forums A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#forums .falseLink {
	COLOR: #0000fc
}
#video {
	WIDTH: 502px
}
#video .moduleHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -45px; =
HEIGHT: 15px
}
#video .moduleHeader H3 {
	DISPLAY: none
}
#video .moduleContent {
	WIDTH: 291px
}
#video .containerPadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
#weather {
	MARGIN-BOTTOM: 22px; WIDTH: 160px
}
#weather .moduleHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -86px; =
WIDTH: 160px; HEIGHT: 20px
}
#weather .moduleHeader H3 {
	DISPLAY: none
}
#weather .moduleContent {
	BACKGROUND: url(../../images/weather-bg.gif) repeat-y; TEXT-ALIGN: =
center
}
#weather .moduleFooter {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -107px; =
WIDTH: 160px; HEIGHT: 13px
}
#poll {
	PADDING-LEFT: 12px
}
#poll .moduleHeader {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -60px; =
WIDTH: 160px; HEIGHT: 16px
}
.poll_content {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: =
Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
#poll .moduleHeader H3 {
	DISPLAY: none
}
#poll .moduleContent {
	BACKGROUND: url(../../images/poll-bg.gif) repeat-y; WIDTH: 160px
}
#poll .moduleFooter {
	BACKGROUND: url(../../images/headerSprite.gif) no-repeat 0px -76px; =
WIDTH: 160px; HEIGHT: 10px
}
#poll .containerPadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#poll FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#poll LEGEND {
	dispaly: none
}
#poll #pollQuestion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 0px
}
#poll .formRow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1.1em; =
PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
#poll LABEL {
	POSITION: relative; TOP: -2px
}
#poll .odd {
	BORDER-TOP: #989898 1px solid; BACKGROUND: #cbcbcb; BORDER-BOTTOM: =
#ffffff 2px solid
}
#poll .even {
	BORDER-TOP: #989898 1px solid; BACKGROUND: #ebebeb; BORDER-BOTTOM: =
#ffffff 2px solid
}
#poll #pollLink {
	DISPLAY: inline
}
#calendar {
	MARGIN-TOP: 15px; WIDTH: 265px
}
#calendar H3 {
	FONT-SIZE: 1.6em; COLOR: #000
}
#calendar A {
	COLOR: #9f0a0e; TEXT-DECORATION: none
}
#calendar A:hover {
	TEXT-DECORATION: underline
}
#calendar .calendarOuterTable {
	WIDTH: 265px
}
#calendar .calborder {
	BORDER-RIGHT: #aba798 1px solid; BORDER-TOP: #ece8d7 1px solid; =
FONT-SIZE: 12px; BORDER-LEFT: #ece8d7 1px solid; WIDTH: 265px; =
BORDER-BOTTOM: #aba798 1px solid
}
#calendar .calborder TH {
	BORDER-RIGHT: #ece8d7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#aba798 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; BORDER-LEFT: =
#aba798 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: =
#ece8d7 1px solid; TEXT-ALIGN: center
}
#calendar .calborder TR {
=09
}
#calendar .calborder TD {
	BORDER-RIGHT: #ece8d7 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#aba798 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#aba798 1px solid; COLOR: #9f0a0e; PADDING-TOP: 2px; BORDER-BOTTOM: =
#ece8d7 1px solid; TEXT-ALIGN: center
}
#calendar .calborder TD A {
	COLOR: #0000fc; TEXT-DECORATION: none
}
#calendar .calborder TD A:hover {
	COLOR: #d51013; TEXT-DECORATION: underline
}
#calendar .calborder TD.calendarDayCell {
	BACKGROUND: #fff
}
#calendar .calborder TD.calendarEmptyDay {
	BACKGROUND: #fff
}
#calendar .calborder TD.calendarDayViewed {
	BACKGROUND: #ddd
}
#calendar .calborder TD.calendarCurrentDate {
	BORDER-RIGHT: #d51013 1px solid; BORDER-TOP: #d51013 1px solid; =
BORDER-LEFT: #d51013 1px solid; BORDER-BOTTOM: #d51013 1px solid
}
#calendar .ps2 {
	BACKGROUND: #cc0000
}
.sideback {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: =
0px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/style/55536/nav.css

#navigation {
	CLEAR: both; FONT-SIZE: 1em; FLOAT: left; WIDTH: 940px
}
#navigation .moduleContent {
=09
}
#navigation .moduleFooter {
	CLEAR: both
}
#navigation .moduleHeader {
	DISPLAY: none
}
#navigation H3 {
	DISPLAY: none
}
#navigation .containerPadding {
=09
}
#navigation UL {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#navigation LI {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: left
}
#navigation LI A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000; TEXT-INDENT: -9999px; =
TEXT-DECORATION: none
}
#navigation LI .navNoLink {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000; TEXT-INDENT: -9999px; =
TEXT-DECORATION: none
}
HTML > BODY #navigation LI A {
	WIDTH: auto
}
#navigation LI A:hover {
	COLOR: red
}
#navigation .navHome {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat 0px top; WIDTH: 46px; HEIGHT: 27px
}
#navigation .navNews {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -46px top; WIDTH: 40px; HEIGHT: 27px
}
#navigation .navWeather {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -86px top; WIDTH: 59px; HEIGHT: 27px
}
#navigation .navSports {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -145px top; WIDTH: 50px; HEIGHT: 27px
}
#navigation .navClassifieds {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -195px top; WIDTH: 69px; HEIGHT: 27px
}
#navigation .navObituaries {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -264px top; WIDTH: 70px; HEIGHT: 27px
}
#navigation .navCommunity {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -334px top; WIDTH: 75px; HEIGHT: 27px
}
#navigation .navForums {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -409px top; WIDTH: 55px; HEIGHT: 27px
}
#navigation .navContact {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -464px top; WIDTH: 72px; HEIGHT: 27px
}
#navigation .navAdvertise {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -536px top; WIDTH: 65px; HEIGHT: 27px
}
#navigation A.navHome:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat 0px -27px; WIDTH: 46px
}
#navigation .navNews:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -46px -27px; WIDTH: 40px
}
#navigation .navWeather:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -86px -27px; WIDTH: 59px
}
#navigation .navSports:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -145px -27px; WIDTH: 50px
}
#navigation .navClassifieds:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -195px -27px; WIDTH: 69px
}
#navigation .navObituaries:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -264px -27px; WIDTH: 70px
}
#navigation .navCommunity:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -334px -27px; WIDTH: 75px
}
#navigation .navForums:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -409px -27px; WIDTH: 55px
}
#navigation .navContact:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -464px -27px; WIDTH: 72px
}
#navigation .navAdvertise:hover {
	DISPLAY: block; BACKGROUND: url(../../images/nav-buttonSprite.gif) =
no-repeat -536px -27px; WIDTH: 65px
}
#navigation LI UL {
	BORDER-RIGHT: #375e7d 1px solid; BORDER-TOP: #375e7d 1px solid; =
DISPLAY: block; LEFT: -9999px; FLOAT: none; BORDER-LEFT: #375e7d 1px =
solid; WIDTH: 157px; BORDER-BOTTOM: #375e7d 0px solid; POSITION: =
absolute; HEIGHT: auto
}
#navigation LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation LI UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.1em; BACKGROUND: =
#6c88a1; FLOAT: none; PADDING-BOTTOM: 0.25em; MARGIN: 0px; COLOR: #fff; =
TEXT-INDENT: 0px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #375e7d 1px solid; =
BORDER-RIGHT-WIDTH: 0px
}
#navigation LI UL LI A:hover {
	BACKGROUND: #bcc9d6; COLOR: #cc0000
}
LI UL LI.sfhover {
	BACKGROUND: #bcc9d6; COLOR: #cc0000
}
#navigation LI:hover UL UL {
	Z-INDEX: 501; LEFT: -9999px
}
#navigation LI:hover UL UL UL {
	Z-INDEX: 501; LEFT: -9999px
}
#navigation LI.sfhover UL UL {
	Z-INDEX: 501; LEFT: -9999px
}
#navigation LI.sfhover UL UL UL {
	Z-INDEX: 501; LEFT: -9999px
}
#navigation LI:hover UL {
	Z-INDEX: 501; LEFT: auto
}
#navigation LI LI:hover UL {
	Z-INDEX: 501; LEFT: auto
}
#navigation LI LI LI:hover UL {
	Z-INDEX: 501; LEFT: auto
}
#navigation LI.sfhover UL {
	Z-INDEX: 501; LEFT: auto
}
#navigation LI LI.sfhover UL {
	Z-INDEX: 501; LEFT: auto
}
#navigation LI LI LI.sfhover UL {
	Z-INDEX: 501; LEFT: auto
}
UL.navItems IFRAME {
	Z-INDEX: -1; FILTER: =
progid:DXImageTransform.Microsoft.Alpha(style=3D0,opacity=3D0); LEFT: =
-0.1em; POSITION: absolute; TOP: -0.1em
}
* HTML UL.navItems LI {
	Z-INDEX: 501
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/style/pollstyles.css

A.topmenulink {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; =
BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none; =
FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.topmenulink:hover {
	BACKGROUND-COLOR: #777777
}
A.navmenulink {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; =
BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none; =
TEXT-DECORATION: none
}
A.navmenulink:hover {
	BACKGROUND-COLOR: #cccccc
}
A.bottomnav {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; =
BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none; =
FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.bottomnav:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; =
BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none; =
FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.poll_date {
	VISIBILITY: hidden
}
.pollHeadline {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.pollText {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.pollquestion {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 5px; COLOR: =
#000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pollLink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.pollLink:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: underline
}
.pollTextAnswers {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.pollTextPercent {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.poll_option {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.poll_votes {
	FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.poll_comments {
	FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.poll_content {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-ALIGN: left
}
.poll_submit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff00ff; PADDING-TOP: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.whig.com/scripts/scripts.js

<!-- Copyright 2006 Bontrager Connection, LLC
// Published on October 31, 2006 for Possibilities=20
//   ezine. See http://BontragerCGI.com/ article titled=20
//   "Setting and Reading Cookies with JavaScript."
//
////
//
// These functions set and read cookies. See article=20
//   mentioned above for information and instructions.
//
////  ////  ////  ////

function SetCookie()=20
{
	if(arguments.length < 2)=20
	{=20
		return;=20
	}

	var n =3D arguments[0];
	var v =3D arguments[1];
	var d =3D 0;

	if(arguments.length > 2)=20
	{=20
		d =3D parseInt(arguments[2]);=20
	}

	var exp =3D '';

	if(d > 0)=20
	{
		var now =3D new Date();
		//then =3D now.getTime() + (d * 24 * 60 * 60 * 1000);
		then =3D now.getTime() + d;
		now.setTime(then);
		exp =3D '; expires=3D' + now.toGMTString();
	}

	document.cookie =3D n + "=3D" + escape(String(v)) + '; path=3D/' + exp;
} // function SetCookie()

function ReadCookie(n)=20
{
	var cookiecontent =3D new String();
=09
	if(document.cookie.length > 0)=20
	{
		var cookiename =3D n+ '=3D';
		var cookiebegin =3D document.cookie.indexOf(cookiename);
		var cookieend =3D 0;
=09
		if(cookiebegin > -1)=20
		{
			cookiebegin +=3D cookiename.length;
			cookieend =3D document.cookie.indexOf(";",cookiebegin);
		=09
			if(cookieend < cookiebegin)=20
			{=20
				cookieend =3D document.cookie.length;=20
			}
		=09
			cookiecontent =3D document.cookie.substring(cookiebegin,cookieend);
		}
	}

	return unescape(cookiecontent);
} // function ReadCookie()
// ->


function showCurDate()
{
	var curDate =3D new Date();
	var sDate =3D new =
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturd=
ay")
	var sTodayDate =3D sDate[curDate.getDay()]
	var sMonth =3D new Array("January", "February", "March", "April", =
"May", "June", "July", "August", "September", "October", "November", =
"December")
	var sCurMonth =3D sMonth[curDate.getMonth()]
	document.write(sTodayDate + ", " + sCurMonth + " " + curDate.getDate() =
+ ", " + curDate.getFullYear())
}

function MM_preloadImages()=20
{ //v3.0
	var d=3Ddocument;=20
=09
	if(d.images)
	{=20
		if(!d.MM_p)=20
			d.MM_p=3Dnew Array();
	=09
		var i, j =3D d.MM_p.length, a=3D MM_preloadImages.arguments;=20
	=09
		for(i=3D0; i<a.length; i++)
			if (a[i].indexOf("#")!=3D0)
			{=20
				d.MM_p[j]=3Dnew Image;=20
				d.MM_p[j++].src=3Da[i];
			}
	}
}

function MM_swapImgRestore()=20
{ //v3.0
	var i, x, a =3D document.MM_sr;=20
	for(i=3D0; a && i < a.length && (x =3D a[i]) && x.oSrc; i++)=20
		x.src=3Dx.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=3Ddocument; =
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
    d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);}
  if(!(x=3Dd[n])&&d.all) x=3Dd.all[n]; for =
(i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
  for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DMM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=3Dd.getElementById(n); return x;
}

function MM_swapImage()=20
{ //v3.0
	var i, j =3D 0, x, a =3D MM_swapImage.arguments;=20
=09
	document.MM_sr=3Dnew Array;=20
=09
	for(i =3D 0; i < (a.length - 2); i +=3D 3)
		if ( (x =3D MM_findObj(a[i])) !=3D null )
		{
			document.MM_sr[j++]=3Dx;=20
		=09
			if(!x.oSrc)=20
				x.oSrc=3Dx.src;=20
		=09
			x.src=3Da[i+2];
		}
}

function correctPNG()
{=20
	//alert(document.images[1].src);

	for(var i=3D0; i<document.images.length; i++)
	{=20
		var img =3D document.images[i];
		var imgName =3D img.src.toUpperCase();
	=09
		if (imgName.substring(imgName.length-3, imgName.length) =3D=3D "PNG")=20
		{=20
			var imgID =3D (img.id)? "id=3D'" + img.id + "' " : "";
			var imgClass =3D (img.className)? "class=3D'" + img.className + "' " =
: "";
			var imgTitle =3D (img.title)? "title=3D'" + img.title + "' " : =
"title=3D'" + img.alt + "' ";
			var imgStyle =3D "display:inline-block;" + img.style.cssText;
		=09
			if (img.align =3D=3D "left")=20
				imgStyle =3D "float:left;" + imgStyle;

			if (img.align =3D=3D "right")=20
				imgStyle =3D "float:right;" + imgStyle;

			if (img.parentElement.href)=20
				imgStyle =3D "cursor:hand;" + imgStyle;

			var strNewHTML =3D "<span " + imgID + imgClass + imgTitle + " =
style=3D\"" + "width:" + img.width + "px; height:" + img.height + "px;" =
+ imgStyle + ";" + =
"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + =
"(src=3D\'" + img.src + "\', sizingMethod=3D'scale');\"></span>";
		=09
			img.outerHTML =3D strNewHTML;
			i =3D i-1;
		}=20
	}=20
}


function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv =3D -1; // Return value assumes failure.
  if (navigator.appName =3D=3D 'Microsoft Internet Explorer')
  {
    var ua =3D navigator.userAgent;
    var re  =3D new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) !=3D null)
      rv =3D parseFloat( RegExp.$1 );
  }
  return rv;
}


function checkVersion()
{
  var msg =3D "You're not using Internet Explorer.";
  var ver =3D getInternetExplorerVersion();

  if ( ver > -1 )
  {
    if ( ver =3D=3D 6.0 )=20
      correctPNG();
  }
}

var acookie =3D ReadCookie("LoginCoookie");


if(acookie.length =3D=3D 0)=20
{=20
	var cookie_checker =3D 0;
}
else=20
{=20
	var cookie_checker =3D 1;
}

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www3.whig.com/whig/scriptaculous-js-1.8.1/lib/prototype.js

/*  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: '<script[^>]*>([\\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,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/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 '#<Enumerable:' + this.toArray().inspect() + '>';=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 '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=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:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</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 "#<Selector:" + this.expression.inspect() + ">";=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("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www3.whig.com/whig/scriptaculous-js-1.8.1/src/scriptaculous.js

// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 =
2008=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0',=0A=
  load: function() {=0A=
    function convertVersionString(versionString){=0A=
      var r =3D versionString.split('.');=0A=
      return parseInt(r[0])*100000 + parseInt(r[1])*1000 + =
parseInt(r[2]);=0A=
    }=0A=
 =0A=
    if((typeof Prototype=3D=3D'undefined') || =0A=
       (typeof Element =3D=3D 'undefined') || =0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) < =0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://qui.php.mediaspanonline.com/inc.php?uri=/story/sports/QHS-v-Collinsville-8-31&bannerPositions=234x60Header,300x250SportsStory

function poll() {=0A=
=0A=
document.write('');=0A=
=0A=
}=0A=
=0A=
function storyDiscussion() {=0A=
=0A=
document.write(''); =0A=
=0A=
}=0A=
=0A=
function insertBanner($position) {=0A=
	=0A=
	if ($position =3D=3D "234x60Header")=0A=
	{=0A=
		document.write('<img src=3D"http://access.whig.com/images/clear.gif" =
width=3D"234" height=3D"1"><div style=3D"position:relative; width:235px; =
height:61px; overflow: hidden; margin:0px; padding: 0px"><a =
href=3D"http://access.whig.com/b_cl.php?id=3D298&clickthroughURL=3Dhttp%3=
A%2F%2Fwww.whig.com%2Fimages%2F2008CraftShow.pdf" target=3D"_blank"><img =
border=3D"0" alt=3D"Holiday Craft Shows" =
src=3D"http://access.whig.com/pubfiles/qui/b/images/259/craft.jpg"></a></=
div><!-- 235 -->');=0A=
	}=0Dif ($position =3D=3D "300x250SportsStory")=0A=
	{=0A=
		document.write('<!--  -->');=0A=
	}=0D}=0A=
=0A=
function storyFooter() {=0A=
	storyDiscussion();=0A=
}=0A=
=0A=
function login() {=0A=
=0A=
<!-- This function has been deprecated.  Please use insertBlock instead. =
03-08-2005 -->=0A=
=0A=
document.write('<form action=3D"http://access.whig.com/user.php" =
method=3D"post"><span class=3D"loginfields">Username<br><input =
type=3D"text" name=3D"handle" size=3D"12" =
maxlength=3D"60"><br>Password<br><input type=3D"password" =
name=3D"password" size=3D"12" maxlength=3D"20"><br>Remember login?<input =
type=3D"checkbox" name=3D"remember" value=3D"1"><br><input =
type=3D"hidden" name=3D"ACrefer" value=3D""><input type=3D"hidden" =
name=3D"op" value=3D"login"><input type=3D"submit" class=3D"form_button" =
value=3D"Login"></span></form><a =
href=3D"http://access.whig.com/user.php"><span =
class=3D"loginmessage">Create a new account</span></a><p><a =
href=3D"http://access.whig.com/user.php#lost"><span =
class=3D"loginmessage">Retrieve forgotten password</span></a>'); =0A=
=0A=
}=0A=
=0A=
function mostEmailedStories() {=0A=
=0A=
<!-- This function has been deprecated.  Please use insertBlock instead. =
03-08-2005 -->=0A=
=0A=
document.write('<ul><li><a =
href=3D"http://www.whig.com/story/news/csa-meeting-TUES">Woman spurs =
look into cooperative produce models</a></li><li><a =
href=3D"http://www.whig.com/story/sports/10-5-Weibring-Invitational">Powe=
rs claims Weibring title</a></li><li><a =
href=3D"http://www.whig.com/story/news/running-for-ross-WED">Quincyan =
going distance at Chicago Marathon for ill fourth-grader</a></li><li><a =
href=3D"http://www.whig.com/story/news/Surprise-Visitor--MON">German =
family persecuted  for homeschooling shows appreciation for =
prayers</a></li><li><a =
href=3D"http://www.whig.com/story/news/Lincoln-Bike-Ride--THUR">Bike =
tour will precede Lincoln-Douglas event</a></li></ul>');=0A=
}=0A=
=0A=
=0A=
function MM_openBrWindow(theURL,winName,features) { //v2.0=0A=
	window.open(theURL,winName,features);=0A=
}=0A=

------=_NextPart_000_0131_01C92ABD.C4378C10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://qui.php.mediaspanonline.com/inc.php?uri=/story/sports/QHS-v-Collinsville-8-31

function poll() {=0A=
=0A=
document.write('');=0A=
=0A=
}=0A=
=0A=
function storyDiscussion() {=0A=
=0A=
document.write(''); =0A=
=0A=
}=0A=
=0A=
=0A=
=0A=
function storyFooter() {=0A=
	storyDiscussion();=0A=
}=0A=
=0A=
function login() {=0A=
=0A=
<!-- This function has been deprecated.  Please use insertBlock instead. =
03-08-2005 -->=0A=
=0A=
document.write('<form action=3D"http://access.whig.com/user.php" =
method=3D"post"><span class=3D"loginfields">Username<br><input =
type=3D"text" name=3D"handle" size=3D"12" =
maxlength=3D"60"><br>Password<br><input type=3D"password" =
name=3D"password" size=3D"12" maxlength=3D"20"><br>Remember login?<input =
type=3D"checkbox" name=3D"remember" value=3D"1"><br><input =
type=3D"hidden" name=3D"ACrefer" value=3D""><input type=3D"hidden" =
name=3D"op" value=3D"login"><input type=3D"submit" class=3D"form_button" =
value=3D"Login"></span></form><a =
href=3D"http://access.whig.com/user.php"><span =
class=3D"loginmessage">Create a new account</span></a><p><a =
href=3D"http://access.whig.com/user.php#lost"><span =
class=3D"loginmessage">Retrieve forgotten password</span></a>'); =0A=
=0A=
}=0A=
=0A=
function mostEmailedStories() {=0A=
=0A=
<!-- This function has been deprecated.  Please use insertBlock instead. =
03-08-2005 -->=0A=
=0A=
document.write('<ul><li><a =
href=3D"http://www.whig.com/story/news/csa-meeting-TUES">Woman spurs =
look into cooperative produce models</a></li><li><a =
href=3D"http://www.whig.com/story/sports/10-5-Weibring-Invitational">Powe=
rs claims Weibring title</a></li><li><a =
href=3D"http://www.whig.com/story/news/running-for-ross-WED">Quincyan =
going distance at Chicago Marathon for ill fourth-grader</a></li><li><a =
href=3D"http://www.whig.com/story/news/Surprise-Visitor--MON">German =
family persecuted  for homeschooling shows appreciation for =
prayers</a></li><li><a =
href=3D"http://www.whig.com/story/news/Lincoln-Bike-Ride--THUR">Bike =
tour will precede Lincoln-Douglas event</a></li></ul>');=0A=
}=0A=
=0A=
=0A=
function MM_openBrWindow(theURL,winName,features) { //v2.0=0A=
	window.open(theURL,winName,features);=0A=
}=0A=

------=_NextPart_000_0131_01C92ABD.C4378C10--
