
function insertBanner_Menu() {
/* This writes the header, including graphic, countdown, scrolling logos and menu for
     all pages except the home page, index.htm.  The scrolling of the logos is
     controlled by the next five functions below.  The 1st logo must be copied and 
     added after the last one for the scrolling to continue smoothly*/

var headr;
headr = '<a name="top"></a> \n';
headr += '<table width="770" border="0" cellpadding="0" cellspacing="0"> \n';
headr += '  <!-- fwtable fwsrc="master_menu_ADD_COUNTDOWN.png" fwbase="site_template.gif" fwstyle="Dreamweaver" fwdocid = "1165113728" fwnested="0" --> \n';
headr += '  <tr> \n';
headr += '    <td><img src="images/spacer.gif" width="548" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="48" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="10" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="4" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="38" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="10" height="1" border="0" alt=""></td> \n';

headr += '    <td><img src="images/spacer.gif" width="38" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="10" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="53" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="4" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="7" height="1" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td> \n';
headr += '  </tr> \n';
headr += '  <tr> \n';
headr += '    <td colspan="11"><img src="images/site_template_r1_c1.gif" alt="" name="site_template_r1_c1" width="770" height="73" border="0" usemap="#site_template_r1_c1Map2"></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="73" border="0" alt=""></td> \n';
headr += '  </tr> \n';
headr += '  <tr> \n';

headr += '    <td rowspan="2" colspan="4"><img name="site_template_r2_c1" src="images/site_template_r2_c1.gif" width="610" height="39" border="0" usemap="#m_site_template_r2_c1Map" alt=""></td> \n';
headr += '    <td colspan="6"><div align="center" class="countdown"> \n';
headr += '<script language="JavaScript1.2"> \n';
headr += '//Script courtesy of Sharon Gartenberg"s Date Countdown \n';
headr += '//JavaScript generator under the GNU General Public License \n';
headr += 'var today = new Date; \n';
headr += 'var Future0 = new Date; \n';
headr += 'ThisYear = 2010; \n';
headr += 'var FutureMonth = 5; \n';
headr += 'var FutureDate = 06; \n';
headr += 'var faraevent = ""; \n';
headr += 'Future0.setMonth(FutureMonth, FutureDate); \n';
headr += 'Future0.setFullYear(ThisYear); \n';

headr += 'today1 = Date.parse(today); \n';
headr += 'future1 = Date.parse(Future0); \n';
headr += 'secleft = future1 - today1; \n';
headr += 'miliday = 24 * 60 * 60 * 1000; \n';
headr += 'daysleft = secleft/miliday; \n';
headr += 'daysleftint = Math.round(daysleft); \n';
headr += 'if (daysleftint > 1) \n';
headr += 'document.write("Is only ", daysleftint, " days away!"); \n';
headr += 'else if (daysleftint == 1) \n';
headr += 'document.write(faraevent, "Tomorrow! "); \n';
headr += 'else if (today1 == future1) \n';
headr += 'document.write(faraevent, "Today! "); \n';
headr += '</script>   \n';
 
headr += '    </div></td> \n';
headr += '    <td rowspan="5"><img name="site_template_r2_c11" src="images/site_template_r2_c11.gif" width="7" height="69" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="23" border="0" alt=""></td> \n';
headr += '  </tr> \n';
headr += '  <tr> \n';
headr += '    <td colspan="6"><img name="site_template_r3_c5" src="images/site_template_r3_c5.gif" width="168" height="16" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="16" border="0" alt=""></td> \n';
headr += '  </tr> \n';

headr += '  <tr> \n';
headr += '    <td rowspan="3"><img name="site_template_r4_c1" src="images/site_template_r4_c1.gif" width="548" height="30" border="0" usemap="#m_site_template_r4_c1" alt=""></td> \n';
headr += '    <td rowspan="2"><a href="http://www.dexterannarborrun.com/gallery2" target="_blank" onMouseOver="MM_swapImage(\'Photo Gallery\',\'\',\'images/photos_roll.gif\',1)" onMouseOut="MM_swapImgRestore()"><img src="images/photos.gif" alt="Photos" name="Photo Gallery" width="48" height="20" border="0"></a><a href="javascript:;" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'photos\',\'\',\'images/photos_roll.gif\',1)"></a></td> \n';
headr += '    <td colspan="4"><img name="site_template_r4_c3" src="images/site_template_r4_c3.gif" width="62" height="1" border="0" alt=""></td> \n';
headr += '    <td rowspan="2"><a href="results.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Results\',\'\',\'images/results_roll.gif\',1)"><img src="images/results.gif" alt="Results" name="Results" width="53" height="20" border="0"></a><a href="javascript:;" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'999\',\'\',\'images/results_roll.gif\',1)"></a></td> \n';
headr += '    <td rowspan="3"><img name="site_template_r4_c8" src="images/site_template_r4_c8.gif" width="10" height="30" border="0" alt=""></td> \n';
headr += '    <td rowspan="2"><a href="contact.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Contact\',\'\',\'images/contact_roll.gif\',1)"><img src="images/contact.gif" alt="Contact Us" name="Contact Us" width="53" height="20" border="0"></a><a href="javascript:;" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'contact\',\'\',\'images/contact_roll.gif\',1)"></a></td>  \n';
headr += '    <td rowspan="3"><img name="site_template_r4_c10" src="images/site_template_r4_c10.gif" width="4" height="30" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td> \n';
headr += '  </tr> \n';

headr += '  <tr> \n';
headr += '    <td rowspan="2"><img name="site_template_r5_c3" src="images/site_template_r5_c3.gif" width="10" height="29" border="0" alt=""></td> \n';
headr += '    <td colspan="2"><a href="video.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Vid\',\'\',\'images/video_roll.gif\',1)"><img src="images/video.gif" alt="Video" name="Vid" width="42" height="19" border="0"></a></td> \n';
headr += '    <td rowspan="2"><img name="site_template_r5_c6" src="images/site_template_r5_c6.gif" width="10" height="29" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="19" border="0" alt=""></td> \n';
headr += '  </tr> \n';
headr += '  <tr> \n';
headr += '    <td><img name="site_template_r6_c2" src="images/site_template_r6_c2.gif" width="48" height="10" border="0" alt=""></td> \n';
headr += '    <td colspan="2"><img name="site_template_r6_c4" src="images/site_template_r6_c4.gif" width="42" height="10" border="0" alt=""></td> \n';
headr += '    <td><img name="site_template_r6_c7" src="images/site_template_r6_c7.gif" width="53" height="10" border="0" alt=""></td> \n';
headr += '    <td><img name="site_template_r6_c9" src="images/site_template_r6_c9.gif" width="53" height="10" border="0" alt=""></td> \n';
headr += '    <td><img src="images/spacer.gif" width="1" height="10" border="0" alt=""></td> \n';
headr += '  </tr> \n';

headr += '  <map name="m_site_template_r2_c1Map"> \n';
headr += '    <area shape="poly" coords="339,38,402,38,402,58,339,58,339,38" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028211239_0,339,57,null,\'site_template_r2_c1\');"  > \n';
headr += '    <area shape="poly" coords="271,38,336,38,336,58,271,58,271,38" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028211103_1,271,57,null,\'site_template_r2_c1\');"  > \n';
headr += '    <area shape="poly" coords="178,38,268,38,268,58,178,58,178,38" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210917_2,178,57,null,\'site_template_r2_c1\');"  > \n';
headr += '    <area shape="poly" coords="98,38,174,38,174,58,98,58,98,38" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210627_3,98,57,null,\'site_template_r2_c1\');"  > \n';
headr += '    <area shape="rect" coords="9,38,97,58" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210615_4,9,57,null,\'site_template_r2_c1\');"  > \n';
headr += '    <area shape="rect" coords="9,38,97,58" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0005214932_0,9,57,null,\'site_template_r2_c1\');"  > \n';
headr += '  <area shape="rect" coords="29,2,125,28" href="http://www.comerica.com" target="_blank"> \n';
headr += '  <area shape="rect" coords="427,-5,479,27" href="http://www.aatrackclub.org" target="_blank"> \n';
headr += '  </map> \n';

headr += '  <map name="m_site_template_r4_c1"> \n';
headr += '    <area shape="poly" coords="339,-1,402,-1,402,19,339,19,339,-1" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028211239_0,339,18,null,\'site_template_r4_c1\');"  > \n';
headr += '    <area shape="poly" coords="271,-1,336,-1,336,19,271,19,271,-1" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028211103_1,271,18,null,\'site_template_r4_c1\');"  > \n';
headr += '    <area shape="poly" coords="178,-1,268,-1,268,19,178,19,178,-1" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210917_2,178,18,null,\'site_template_r4_c1\');"  > \n';
headr += '    <area shape="poly" coords="98,-1,174,-1,174,19,98,19,98,-1" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210627_3,98,18,null,\'site_template_r4_c1\');"  > \n';
headr += '    <area shape="rect" coords="9,-1,97,19" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0028210615_4,9,18,null,\'site_template_r4_c1\');"  > \n';
headr += '    <area shape="rect" coords="9,-1,97,19" href="javascript:;" alt="" onMouseOut="MM_startTimeout();"  onMouseOver="MM_showMenu(window.mm_menu_0005214932_0,9,18,null,\'site_template_r4_c1\');"  >'
headr += '  </map> \n';
headr += '</table> \n';

headr += '<div id="Logobox" style="top:21px; left:414px;"> \n';
headr += ' <div id="Logoset"> \n';
headr += '  <table cellpadding=0 cellspacing=0 border=0> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.aatrackclub.org/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/aatrackclubTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '   <tr><td class="LogoTD"> \n';
headr += '    <div class="Logo"> \n';
headr += '      <a href="http://www.ihacares.com/" target="_blank"> \n';
headr += '       <img class="scrollingLogo" src="images/sponsor_logos/iha_TR.gif"> \n';
headr += '      </a> \n';
headr += '   </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.nustep.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/nustepTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.med.umich.edu/medsport/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/medsportTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://mojicaconsulting.com " target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/mojica.jpg"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.buschs.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/buschsTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '    <a href="http://www.webersinn.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/webersTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.runningfit.net/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/runningfitTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.dominos.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/dominos.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.probilitypt.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/probilityTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.saturnofannarbor.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/MackJohnsonAutoGrp.png"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.gatorade.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/gatorade_logo.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.zingermansbakehouse.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/bakehouseTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.a2dda.org/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/dda.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.herbdavidguitarstudio.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/herbdavidTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.tortoiseandhare.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/TortoiseAndHareTR.png"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.runphotos.com/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/runphotosdotcom.jpg"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '<tr><td class="LogoTD"> \n';
headr += '  <div class="Logo"> \n';
headr += '   <a href="http://www.aatrackclub.org/" target="_blank"> \n';
headr += '      <img class="scrollingLogo" src="images/sponsor_logos/aatrackclubTR.gif"> \n';
headr += '    </a> \n';
headr += '  </div> \n';
headr += '</td></tr> \n';

headr += '</table> \n';
headr += ' </div> \n';
headr += '</div> \n';

document.write (headr);

positionMessage();

}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function positionMessage() {
/* This locates the scrolling logos on top of the banner in the empty space between the
     horizontal bars just left of the countdown */

  if (!document.getElementById) return false;
  if (!document.getElementById("Logobox")) return false;
  var elem = document.getElementById("Logobox");
  elem.style.position = "absolute";
  elem.style.left = "414px";
  elem.style.top = "21px";
  elem.style.visibility = "visible";
  if (!document.getElementById("Logoset")) return false;
  var elem = document.getElementById("Logoset");
  elem.style.position = "absolute";
  elem.style.left = "0px";
  elem.style.top = "0px";
}

function moveElement(elementID,final_x,final_y,interval) {
/* This moves the column of logos from current position to x,y specified, slowing to a stop */

  if (!document.getElementById) return false;
  if (!document.getElementById(elementID)) return false;
  var elem = document.getElementById(elementID);
  if (elem.movement) {
    clearTimeout(elem.movement);
  }
  if (!elem.style.left) {
    elem.style.left = "0px";
  }
  if (!elem.style.top) {
    elem.style.top = "0px";
  }
  var xpos = parseInt(elem.style.left);
  var ypos = parseInt(elem.style.top);

  if (xpos == final_x && ypos == final_y) {
    return true;
  }
  if (xpos < final_x) {
    var dist = Math.ceil((final_x - xpos)/10);
    xpos = xpos + dist;
  }
  if (xpos > final_x) {
    var dist = Math.ceil((xpos - final_x)/10);
    xpos = xpos - dist;
  }
  if (ypos < final_y) {
    var dist = Math.ceil((final_y - ypos)/10);
    ypos = ypos + dist;
  }
  if (ypos > final_y) {
    var dist = Math.ceil((ypos - final_y)/10);
    ypos = ypos - dist;
  }
  elem.style.left = xpos + "px";
  elem.style.top = ypos + "px";
  var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
  elem.movement = setTimeout(repeat,interval);
}

function runMoveElement()
      {
/* This allows function continuousScroll to run function moveElement at set intervals
   resetting the column of logos (defined in function insertbanner_menu) to 0 when it 
   reaches the last one. The 1st logo must be copied and added after the last one for
   the scrolling to continue smoothly  */

        var topnow, topnext;
        var elem = document.getElementById('Logoset');
        topnow = parseInt(elem.style.top);
        topnext = topnow + delta_v;
        if(topnext < total_v)
         {
           elem.style.top = "0px";
           topnext = delta_v;
         }
        moveElement('Logoset',0,topnext,20);
      }

/* Note: nlogos does not include the last logo since it is a copy of the first logo */

var delta_v = -90;
var nlogos = 17;
var total_v = delta_v*nlogos;
var startingtop;
var sponsornumber;

if(sponsornumber)
   {
      startingtop = (sponsornumber-1)*delta_v;
   }
else
   {
       startingtop = Math.round(Math.random()*nlogos)*delta_v; 
   }


function continuousScroll()
      {
        var elem = document.getElementById('Logoset');
        elem.style.top = startingtop+"px";
        setInterval("runMoveElement();",8000);
      }

addLoadEvent(continuousScroll);

