
//==========================================================
// smb_utils.js
// Brad Halls, May 2008
//==========================================================

//----------------------------------------------------------
// banner
//----------------------------------------------------------

function makeArray()
{
  this.length = makeArray.arguments.length 
  for (var i = 0; i < this.length; i++)
    this[i + 1] = makeArray.arguments[i]
}

var bannerImageList = new makeArray(

// banner images
"banner12b.bmp",
"banner13b.bmp",
// "banner14b.bmp",
"banner15b.bmp"

);

function drawDate()
{
  var months = new Array
                    ("January","February","March","April","May",
                    "June","July","August","September","October",
                    "November","December");

  var days = new Array
                    ("Sunday","Monday","Tuesday","Wednesday",
                     "Thursday","Friday","Saturday","Sunday");

  today=new Date();

  var todaysdate = days[today.getDay()] + ",&nbsp;" +
	           months[today.getMonth()] + "&nbsp;" +
                   today.getDate() + ",&nbsp;2008";

  document.write("<div style='position:relative; left:550; bottom:44'><b>" + todaysdate + "</b></div>");
}

function drawTabImage(tab)
{
  var tab_image = "images/tab_" + tab + ".bmp";
  var image_string = "<img src=" + tab_image + ">";
  document.write(image_string);
}

function drawTabText(tab)
{
  if (tab == "smb")
  {
    document.write("<div style='position:relative; left:70; top:20'><b>SMB</b></div>");
    document.write("<div style='position:relative; left:150; top:20'><a href='#'><b>Alumni&nbsp;Band</b></a></div>");
  }
  
  else
  {
    document.write("<div style='position:relative; left:70;top:-18'><a href='index.html'><b>SMB</b></a></div>");
    // document.write("<div style='position:relative; left:195; top:0'><b>Alumni&nbsp;Band</b></div>");
  }
}

function drawBanner()
{
   document.write("<object width=750 height=200>");
   document.write("<param name=movie value=banner_flash.swf>");
   document.write("<embed src=banner_flash.swf width=750 height=175></embed>");
   document.write("</object>");
}

function drawBanner_static()
{
  randomIndex = Math.floor(Math.random() * bannerImageList.length) + 1;
  var image = bannerImageList[randomIndex];
  var imageDir = "images/banner";
  var imagePath = imageDir + "/" + image;
  var imageSrc = "<img src=" + imagePath+ ">";
  document.write(imageSrc);
}


function drawAlumniBanner()
{
  document.write("<TR><TD colspan=2>");
  document.write("<a href=\"alumni.html\"><img src=\"images/alumnibanner1.bmp\" border=0><a>");
  document.write("</TD></TR>");
}

function drawTabs(tab)
{
  drawTabImage(tab);
  drawTabText(tab);
 
  // drawDate();
}

function drawTabsAlumni()
{
  document.write("<TR>");
  document.write("<TD height=34 background=images/tab_alumni.bmp colspan=2>");
    
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("<font face=Calibri size=2><a href=index_tabs.html>SMB</a></font>");
      
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      
  document.write("<font face=Calibri size=2><b>Alumni Band</b></font>");

  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      
  document.write("<font face=Calibri size=2>Thursday, July 23, 2009; 10:24 PM</font>");

  document.write("</TD>");
  document.write("</TR>");
}

//----------------------------------------------------------
// Alumni Band - Left Column Functions
//----------------------------------------------------------

function drawSMBRandomImage()
{
  var alumniImageList = new makeArray(
  "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg",
  "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg",
  "15.jpg", "16.jpg", "17.jpg");

  randomIndex = Math.floor(Math.random() * alumniImageList.length) + 1;
  var image = alumniImageList[randomIndex];
  var imageDir = "images/smb_rotate";
  var imagePath = imageDir + "/" + image;
  var imageSrc = "<img src=" + imagePath + " width=225 border=1>";
  // document.write("hello");
  document.write(imageSrc);
}

function drawAlumniBandRandomImage()
{
  var alumniImageList = new makeArray(
  "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg",
  "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "12.jpg", "14.jpg",
  "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg",
  "22.jpg", "23.jpg");

  randomIndex = Math.floor(Math.random() * alumniImageList.length) + 1;
  var image = alumniImageList[randomIndex];
  var imageDir = "images/ab_rotate";
  var imagePath = imageDir + "/" + image;
  var imageSrc = "<img src=" + imagePath + " border=1>";
  // document.write("hello");
  document.write(imageSrc);
}

function drawAlumniBandRandomImage2()
{
  var alumniImageList = new makeArray(
  "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg",
  "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "12.jpg", "14.jpg",
  "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg",
  "22.jpg", "23.jpg");

  randomIndex = Math.floor(Math.random() * alumniImageList.length) + 1;
  var image = alumniImageList[randomIndex];
  var imageDir = "images/ab_rotate";
  var imagePath = imageDir + "/" + image;
  var imageSrc = "<img src=" + imagePath + " width=225 border=1>";
  // document.write("hello");
  document.write(imageSrc);
}

//----------------------------------------------------------
// Alumni Band - Left Column Functions
//----------------------------------------------------------

function drawTitle(title) 
{ 
  titleString = "<font color=#006600><b>" + title + "</b></font><br>"; 
  document.write(titleString); 
}

function drawName(name) 
{ 
  nameString = name + "<br>"; 
  document.write(nameString); 
}

function drawNewLine()
{
  document.write("<br>");
}

//----------------------------------------------------------
// Alumni Band - Left Column
//----------------------------------------------------------

function drawAlumniBandLeftColumn_Old()
{
  drawTitle("President");
  drawName("Bill Sachs");
  drawNewLine();
  
  drawTitle("Past President");
  drawName("Terry Person");
  drawNewLine();
  
  drawTitle("Vice President");
  drawName("Jim Barry");
  drawNewLine();
  
  drawTitle("Secretary");
  drawName("Betty Elliott");
  drawNewLine();
  
  drawTitle("Treasurer");
  drawName("Greg Pell");
  drawNewLine();
  
  drawTitle("Member at Large");
  drawName("Jack Nelson");
  drawNewLine();
  
  drawTitle("Member at Large");
  drawName("Lynn Kelsey");
  drawNewLine();
  
  drawTitle("Director of Bands");
  drawName("Kevin Sedatole");
  drawNewLine();
  
  drawTitle("Associate Director of Bands and Director of the Spartan Marching Band");
  drawName("John Madden");
  drawNewLine();
  
  drawTitle("Assistant Director of Bands and Associate Director of the Spartan Marching Band");
  drawName("Isaiah Odajima");
  drawNewLine();
  
  drawTitle("Director of Bands Emeritus");
  drawName("John Whitwell");
  drawName("Ken Bloomquist");
  drawNewLine();
  
  drawTitle("Professor Emeritus & Former Director of the Spartan Marching Band");
  drawName("Dave Catron");
  drawNewLine();
    
  // drawTitle("MSU Band Office");
  // drawName("(517) 355-7650");
  // drawNewLine(); 
   
  // drawTitle("MSU Switchboard");
  // drawName("(517) 355-1855");
  // drawNewLine(); 
   
  // drawTitle("MSU Alumni Association");
  // drawName("(517) 355-8314");
}
  
//----------------------------------------------------------
// new menu
//----------------------------------------------------------

function drawMenuItem(page, title)
{
  var siteNav = "<tr><td class=menu>&nbsp;";
  var href1 = "<a href=";
  var href2 = ">";
  var href3 = "</a></td></tr>"
  var hrefString = siteNav + href1 + page + href2 + title + href3;
  document.write(hrefString);
}

function drawMenu()
{
  document.write("<p><center>");
  document.write("<table cellpadding=3 cellspacing=4 width=170>");

  drawMenuItem("index.html", "Home"); 
  drawMenuItem("auditions.html", "Auditions"); 
  drawMenuItem("movies.html", "Movies"); 
  drawMenuItem("media.html", "Pictures"); 
  drawMenuItem("sounds.html", "Sounds"); 
  drawMenuItem("2010_schedule.html", "Schedule"); 
  drawMenuItem("history.html", "History"); 
  drawMenuItem("staff.html", "Staff"); 
  drawMenuItem("giving.html", "Giving"); 
  drawMenuItem("links.html", "Links"); 
  drawMenuItem("contact.html", "Contact"); 
  drawMenuItem("facts.html", "Facts & Figures"); 

  document.write("</table><p>");
  
  // put cutout images here
  // document.write("<p><img src=images/cg1.png width=150>");
  
  document.write("</center>");

}
  
//----------------------------------------------------------
// old menu
//----------------------------------------------------------

function drawMenuItemOld(page, title)
{
  var siteNav = "<p class=sitenav1>";
  var href1 = "<a href=";
  var href2 = ">";
  var href3 = "</a>"
  var hrefString = siteNav + href1 + page + href2 + title + href3;
  document.write(hrefString);
}

function drawMenuOld(tab)
{
  // var msg = "tab = [" + tab + "]";
  // alert(msg);

  if (tab == "alumni")
  {
    drawMenuItem("alumni.html", "Welcome");
    drawMenuItem("newsletter.html", "Newsletter");
    drawMenuItem("ab_2010.html", "What's Happening");
    drawMenuItem("ab_media.html", "Photo Gallery");
    drawMenuItem("bod.html", "Board of Directors");
    drawMenuItem("ab_contact.html", "Contact");
    drawMenuItem("ab_links.html", "Links");
  }
  else
  {
    drawMenuItem("media.html", "Media");
    drawMenuItem("2008_SMB_schedule.html", "Schedule");
    drawMenuItem("history.html", "History");
    drawMenuItem("staff.html", "Staff");
    drawMenuItem("giving.html", "Giving");
    drawMenuItem("links.html", "Links");
    drawMenuItem("contact.html", "Contact");
  }
}

function drawAlumniBandLeftColumnOld()
{
  drawMenuItem("alumni.html", "Home");
  drawMenuItem("ab_message_from_the_pres.html", "Message from the President");
  drawMenuItem("ab_message_from_the_DOB.html", "Message from the Director of Bands");
  drawMenuItem("ab_2010.html", "What's Happening");
  // drawMenuItem("ab_calendar.html", "Calendar");
  drawMenuItem("ab_newsletter.html", "Newsletter");
  drawMenuItem("ab_media.html", "Photo Gallery");
  drawMenuItem("ab_beryls_beat.html", "Beryl's Beat");
  drawMenuItem("ab_bod.html", "Board of Directors");
  drawMenuItem("ab_minutes.html", "Meeting Minutes");
  drawMenuItem("ab_email_listing.shtml", "Email Listings");
  drawMenuItem("ab_links.html", "Links");
  drawMenuItem("ab_contact.html", "Contact");
}

function drawAlumniBandLeftColumn()
{
  document.write("<p><center>");
  document.write("<table cellpadding=3 cellspacing=4 width=170>");

  drawMenuItem("alumni.html", "Home");
  drawMenuItem("ab_message_from_the_pres.html", "Message from the President");
  drawMenuItem("ab_message_from_msu_bands.html", "Message from the MSU Bands");
  drawMenuItem("ab_2010.html", "What's Happening");
  drawMenuItem("ab_calendar.html", "Calendar");
  drawMenuItem("ab_newsletter.html", "Newsletter");
  drawMenuItem("ab_media.html", "Photo Gallery");
  drawMenuItem("ab_beryls_beat.html", "Beryl's Beat");
  drawMenuItem("ab_bod.html", "Board of Directors");
  drawMenuItem("ab_minutes.html", "Meeting Minutes");
  drawMenuItem("ab_email_listing.shtml", "Email Listings");
  drawMenuItem("ab_links.html", "Links");
  drawMenuItem("ab_contact.html", "Contact");
  
  document.write("</table><p>");
  document.write("</center>");

}

function drawMenuImage(tab)
{
  document.write("<p>&nbsp;<p>");

  if (tab == "alumni")
  {
    document.write("<img src=images/bloomquist2.jpg align=center width=140 border=0 hspace=20>");
  }
  else
  {
    document.write("<img src=images/cg1.png align=center width=140 border=0 hspace=20>");
  }
}

//----------------------------------------------------------
// footer
//----------------------------------------------------------


function drawFooter()
{
  var d = new Date();

  document.write("<TABLE cellSpacing=0 cellPadding=0 bgColor=#003333 width=750 border=0 align=center>");
  document.write("<TR><TD class=pagefooter vAlign=top>");
  document.write("Copyright © ");
  document.write(d.getFullYear());
  document.write(" Spartan Marching Band. All rights reserved.<br>");
  document.write("116 Music Building, MSU, East Lansing, MI 48824-1043");
  document.write(" Phone: (517) 355-7654.<br>"); 
  document.write("Site designed and maintained by ");
  document.write("<img src=\"http://www.sleepingbearweb.com/images/bearpaw.bmp\" align=center> ");
  document.write("<a href=http://www.sleepingbearweb.com target=_blank>");
  document.write("<font color=tan>Sleeping Bear Web Design</font>.</a>");
  document.write("</TD></TR></TABLE><p>");
}

//----------------------------------------------------------
// new windows
//----------------------------------------------------------

function newWindow(target)
{
  theWindow = window.open(target, '', 'width=700,height=560')
}

function newScrollingWindow(target)
{
  theWindow = window.open(target, '', 'width=720,height=560,scrollbars=yes')
}

