function Init()
{
  mmLoadMenus();
}

function mmLoadMenus() 
{
  if (window.AboutUsMenu) 
       return;

   window.AboutUsMenu = new Menu("root",162,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     AboutUsMenu.addMenuItem("Philosophy","location='philosophy.html'");
     AboutUsMenu.addMenuItem("League&nbsp;Rules","window.open('league_rules.pdf', '_blank');");
     AboutUsMenu.addMenuItem("DQ&nbsp;Sheet","window.open('DQSheet052110.pdf', '_blank');");
     AboutUsMenu.addMenuItem("False&nbsp;Start&nbsp;DQ&nbsp;Sheet","window.open('FalseStartDoc.pdf', '_blank');");
     AboutUsMenu.hideOnMouseOut=true;
     AboutUsMenu.bgColor='#555555';
     AboutUsMenu.menuBorder=1;
     AboutUsMenu.menuLiteBgColor='#FFFFFF';
     AboutUsMenu.menuBorderBgColor='#777777';

   window.PoolDirectionsMenu = new Menu("root",200,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,false,true);
     PoolDirectionsMenu.addMenuItem("Robert&nbsp;Livermore&nbsp;Pool","location='http://www.mapquest.com/maps?address=4444+east+avenue&city=livermore&state=ca&country=US'");
     PoolDirectionsMenu.addMenuItem("Briarhill","location='http://www.mapquest.com/maps?address=7084+Hansen+Drive&city=Dublin&state=CA&zipcode=94568&country=US'");
     PoolDirectionsMenu.addMenuItem("Club&nbsp;Sport","location='http://www.mapquest.com/maps?address=7090+Johnson+Dr.&city=Pleasanton&state=CA&zipcode=94588&country=US'");
     PoolDirectionsMenu.addMenuItem("DBAC","location='http://www.mapquest.com/maps?address=4455+Black+Ave.&city=Pleasanton&state=CA&zipcode=94566&country=US'");
     PoolDirectionsMenu.addMenuItem("Del&nbsp;Prado","location='http://maps.google.com/maps?q=6750+Paseo+Santa+Cruz,+Pleasanton&hl=en&sll=37.699643,-121.917908&sspn=0.007963,0.013411&vpsrc=0&hnear=6750+Paseo+Santa+Cruz,+Pleasanton,+California+94566&t=h&z=17&country=US'");
     PoolDirectionsMenu.addMenuItem("Dublin","location='http://www.mapquest.com/maps?address=8157+Village+Parkway&city=Dublin&state=CA&zipcode=94568&country=US'");
     PoolDirectionsMenu.addMenuItem("FAST","location='http://www.mapquest.com/maps?address=4375+Foothill+Rd.&city=Pleasanton&state=CA&zipcode=94588&country=US'");
     PoolDirectionsMenu.addMenuItem("Pleasanton&nbsp;Meadows","location='http://www.mapquest.com/maps?address=4100+Churchill+Drive&city=Pleasanton&state=CA&zipcode=94588&country=US'");
     PoolDirectionsMenu.addMenuItem("Ruby&nbsp;Hill","location='http://www.mapquest.com/maps?address=[2446-2499]+E+Ruby+Hill+Dr&city=Pleasanton&state=CA&zipcode=94566&country=US'");
     PoolDirectionsMenu.hideOnMouseOut=true;
     PoolDirectionsMenu.bgColor='#555555';
     PoolDirectionsMenu.menuBorder=1;
     PoolDirectionsMenu.menuLiteBgColor='#FFFFFF';
     PoolDirectionsMenu.menuBorderBgColor='#777777';

   window.TopTimesMenu = new Menu("root",103,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     TopTimesMenu.addMenuItem("Individual","window.open('toptimes/wk7toptimes.pdf', '_blank');");
     TopTimesMenu.addMenuItem("Relays","window.open('toptimes/wk7toprelay.pdf', '_blank');");
     TopTimesMenu.hideOnMouseOut=true;
     TopTimesMenu.bgColor='#555555';
     TopTimesMenu.menuBorder=1;
     TopTimesMenu.menuLiteBgColor='#FFFFFF';
     TopTimesMenu.menuBorderBgColor='#777777';

   window.RecordsMenu = new Menu("root",131,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     RecordsMenu.addMenuItem("League&nbsp;Records","window.open('records2010.pdf', '_blank');");
     RecordsMenu.hideOnMouseOut=true;
     RecordsMenu.bgColor='#555555';
     RecordsMenu.menuBorder=1;
     RecordsMenu.menuLiteBgColor='#FFFFFF';
     RecordsMenu.menuBorderBgColor='#777777';

   window.ContactUsMenu = new Menu("root",120,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     ContactUsMenu.addMenuItem("League&nbsp;President","location='mailto:trivalleyswim2002@yahoo.com'");   
     ContactUsMenu.addMenuItem("Web&nbsp;Master","location='mailto:WebMaster@TriValleySwim.us'");
     ContactUsMenu.hideOnMouseOut=true;
     ContactUsMenu.bgColor='#555555';
     ContactUsMenu.menuBorder=1;
     ContactUsMenu.menuLiteBgColor='#FFFFFF';
     ContactUsMenu.menuBorderBgColor='#777777';

   window.LinksMenu = new Menu("root",177,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     LinksMenu.addMenuItem("Stoneridge&nbsp;Water&nbsp;Polo","location='http://www.stoneridgewaterpolo.com/'");
     LinksMenu.addMenuItem("Adobe&nbsp;Reader&nbsp;(for&nbsp;pdf)","location='http://get.adobe.com/reader/ '");
     LinksMenu.hideOnMouseOut=true;
     LinksMenu.bgColor='#555555';
     LinksMenu.menuBorder=1;
     LinksMenu.menuLiteBgColor='#FFFFFF';
     LinksMenu.menuBorderBgColor='#777777';

   window.PastResultsMenu = new Menu("root",160,22,"",16,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,100,-5,7,true,true,true,0,true,true);
     PastResultsMenu.addMenuItem("2011&nbsp;Championships","window.open('results/champs11results.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2011&nbsp;Top&nbsp;Times","window.open('results/2011toptimes.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2011&nbsp;Top&nbsp;Relays","window.open('results/2011toprelay.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2010&nbsp;Championships","window.open('results/2010champs.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2010&nbsp;Top&nbsp;Times","window.open('toptimes/2010top20.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2010&nbsp;Top&nbsp;Relays","window.open('toptimes/2010relays.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2009&nbsp;Championships","window.open('results/2009champs.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2009&nbsp;Top&nbsp;Times","window.open('toptimes/2009top20.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2009&nbsp;Top&nbsp;Relays","window.open('toptimes/2009relays.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2008&nbsp;Championships","window.open('results/2008champs.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2008&nbsp;Top&nbsp;Times","window.open('toptimes/2008top20.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2008&nbsp;Top&nbsp;Relays","window.open('toptimes/2008relays.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2007&nbsp;Championships","window.open('results/2007champs.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2007&nbsp;Top&nbsp;Times","window.open('toptimes/2007top20.pdf', '_blank');");
     PastResultsMenu.addMenuItem("2007&nbsp;Top&nbsp;Relays","location='toptimes/2007relays.pdf'");
     PastResultsMenu.addMenuItem("2006&nbsp;Championships","location='results/2006champs.pdf'");
     PastResultsMenu.addMenuItem("2006&nbsp;Top&nbsp;Times","location='toptimes/2006top20.pdf'");
     PastResultsMenu.addMenuItem("2006&nbsp;Top&nbsp;Relays","location='toptimes/2006relays.pdf'");
     PastResultsMenu.addMenuItem("2005&nbsp;Championships","location='results/2005champs.pdf'");
     PastResultsMenu.addMenuItem("2005&nbsp;Top&nbsp;Times","location='toptimes/2005top20.pdf'");
     PastResultsMenu.addMenuItem("2005&nbsp;Top&nbsp;Relays","location='toptimes/2005relays.pdf'");
     PastResultsMenu.addMenuItem("2004&nbsp;Championships","location='results/2004champs.pdf'");
     PastResultsMenu.addMenuItem("2004&nbsp;Top&nbsp;Times","location='toptimes/2004top20.pdf'");
     PastResultsMenu.addMenuItem("2004&nbsp;Top&nbsp;Relays","location='toptimes/2004relays.pdf'");
     PastResultsMenu.addMenuItem("2003&nbsp;Championships","location='results/2003champs.pdf'");
     PastResultsMenu.addMenuItem("Ancient&nbsp;History","location='http://www.trivalleyswim.us/pastresults.html'");
     PastResultsMenu.hideOnMouseOut=true;
     PastResultsMenu.bgColor='#555555';
     PastResultsMenu.menuBorder=1;
     PastResultsMenu.menuLiteBgColor='#FFFFFF';
     PastResultsMenu.menuBorderBgColor='#777777';

  PastResultsMenu.writeMenus();
} // mmLoadMenus()

function MM_swapImgRestore() 
{ //v3.0
  var i,x,a=document.MM_sr; 
  for(i=0; a&&i<a.length&&(x=a[i])&&x.oSrc; i++)
    x.src=x.oSrc;
}

function MM_preloadImages() 
{ //v3.0
  var d=document; 
  if(d.images)
  {
    if(!d.MM_p) 
      d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
    for(i=0; i<a.length; i++)
    {
      if(a[i].indexOf("#")!=0)
      { 
        d.MM_p[j]=new Image;
        d.MM_p[j++].src=a[i];
      }
    }
  }
}

function MM_findObj(n, d) 
{ //v4.01
  var p,i,x;  
  if(!d) 
    d=document; 

  if((p=n.indexOf("?"))>0&&parent.frames.length) 
  {
    d=parent.frames[n.substring(p+1)].document; 
    n=n.substring(0,p);
  }

  if(!(x=d[n])&&d.all) 
    x=d.all[n]; 

  for (i=0;!x&&i<d.forms.length;i++)
    x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
    x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) 
    x=d.getElementById(n); 

  return x;
}

function MM_swapImage() 
{ //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array;
  for(i=0;i<(a.length-2);i+=3)
  {
    if ((x=MM_findObj(a[i]))!=null)
    {
      document.MM_sr[j++]=x;
      if(!x.oSrc) 
        x.oSrc=x.src; 

      x.src=a[i+2];
    }
  }
}

function MM_Highlight() 
{ //v3.0
  var buttons,button,elements,element,size,args=MM_Highlight.arguments; 
  buttons=document.getElementsByName(args[0]);
   
  for(i=0;i<(buttons.length);i++)
  {
    button=buttons[i];<!---Better link this to the CSS--->
    document.MM_HilightedButton = button;
    button.style.width="108px";
    button.style.height="78px";
    button.style.padding="5px";
  }
  
  document.MM_HighlightedMeets = new Array;
  for(i=1;i<(args.length);i++)
  {
    element=document.getElementById(args[i]);
    element.style.backgroundColor="#00ffff";
    document.MM_HighlightedMeets[i-1]=element;
  }
}

function MM_Normal() 
{ //v3.0
  var buttons,button,elements,element,args=MM_Normal.arguments; 
  buttons=document.getElementsByName(args[0]);
  
  button=document.MM_HilightedButton;
  button.style.width="";
  button.style.height="";
  button.style.padding="";
  
  for(i=0;i<(document.MM_HighlightedMeets.length);i++)
  {
    element=document.MM_HighlightedMeets[i];
    element.style.backgroundColor="";
    element.style.borderWidth="";
  }
}


