document.write('<div class="javascript" style="font-family: monospace;"><br />');
document.write('<span style="color: #009900; font-style: italic;">//global background color variable </span><br />');
document.write('<span style="color: #009900; font-style: italic;">//set this to change the hover background color</span><br />');
document.write('<span style="color: #003366; font-weight: bold;">var</span> BACKGROUND_COLOR = <span style="color: #3366CC;">\'#ffffcc\'</span>;<br />');
document.write('<br />');
document.write('<span style="color: #003366; font-weight: bold;">function</span> trhover<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <br />');
document.write('<span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900; font-style: italic;">//sets up all rows in all tables to have the hover effect.</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> tables = document.<span style="color: #006600;">getElementsByTagName</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;table&quot;</span><span style="color: #66cc66;">&#41;</span>, thisTable, thisRow, rowcount=<span style="color: #CC0000;">0</span>, tablecount=<span style="color: #CC0000;">0</span>;<br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">while</span> <span style="color: #66cc66;">&#40;</span>thisTable = tables<span style="color: #66cc66;">&#91;</span>tablecount++<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span> <br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">while</span> <span style="color: #66cc66;">&#40;</span>thisRow = thisTable.<span style="color: #006600;">rows</span><span style="color: #66cc66;">&#91;</span>rowcount++<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span> <br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; thisRow.<span style="color: #006600;">onmouseover</span> = turnOn;<br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; thisRow.<span style="color: #006600;">onmouseout</span> = turnOff;<br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />');
document.write('<span style="color: #66cc66;">&#125;</span><br />');
document.write('<span style="color: #003366; font-weight: bold;">function</span> turnOn<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <br />');
document.write('<span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900; font-style: italic;">//this function sets the row\'s background color on mouseover</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">style</span>.<span style="color: #006600;">backgroundColor</span> = BACKGROUND_COLOR;<br />');
document.write('<span style="color: #66cc66;">&#125;</span><br />');
document.write('<span style="color: #003366; font-weight: bold;">function</span> turnOff<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <br />');
document.write('<span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900; font-style: italic;">//this function sets the row\'s background color back to normal</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">style</span>.<span style="color: #006600;">backgroundColor</span> = <span style="color: #3366CC;">\'\'</span>;<br />');
document.write('<span style="color: #66cc66;">&#125;</span><br />');
document.write('<br />');
document.write('<br />');
document.write('<span style="color: #009900; font-style: italic;">//set up the event handlers for the tables when the page loads</span><br />');
document.write('<span style="color: #003366; font-weight: bold;">function</span> tableInit<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><br />');
document.write('<span style="color: #66cc66;">&#123;</span><br />');
document.write('&nbsp; &nbsp; &nbsp; &nbsp; trhover<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />');
document.write('<span style="color: #66cc66;">&#125;</span><br />');
document.write('window.<span style="color: #000066;">onload</span> = tableInit;</div>');
document.write('<br />&nbsp;<br /><div style="font-size: 12px">Brought to you by the community at <a href="http://www.bytemycode.com/snippets/snippet/60/1/" target="_blank">byteMyCode</a>.</div>');
