/** http://docs.cs.up.ac.za/programming/javascript/ken/Doublemenu.htm */

var maxLength = 10;
Menu2Options= new Array;
var Menu2OriginalLength = Menu2Options.length;


Menu1Options= new Array;

Menu1Options[0] = "2011";
Menu1Options[1] = "2010";
Menu1Options[2] = "2009";
Menu1Options[3] = "2008";
Menu1Options[4] = "2007";
Menu1Options[5] = "2006";
Menu1Options[6] = "2005";
Menu1Options[7] = "2004";

function changeListOfPages()
/*This function changes the list of pages-to-go in Menu2, depending on the subject selected in Menu1*/
{
	Menu2Options.length = 0;
	Menu1SelectedItem = document.DoubleDropDownMenu.Menu1.selectedIndex;
      if (Menu1SelectedItem == null) return;

        /* 2011 NEWSLETTERS */
      if (Menu1SelectedItem == 0)
      {
        	Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose an Edition...");
        	Menu2Options[1] = new Option("Year 2011, Ed. 1");
            Menu2Options[2] = new Option("Year 2011, Ed. 2");
            Menu2Options[3] = new Option("Year 2011, Ed. 3");
            Menu2Options[4] = new Option("Year 2011, Ed. 4");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "http://archive.constantcontact.com/fs002/1102312320599/archive/1104551863034.html";
        	Pages[2] = "http://archive.constantcontact.com/fs002/1102312320599/archive/1105490321188.html";
        	Pages[3] = "http://archive.constantcontact.com/fs002/1102312320599/archive/1107152197619.html";
        	Pages[4] = "http://archive.constantcontact.com/fs002/1102312320599/archive/1108930038179.html";
        }


        /* 2010 NEWSLETTERS */
      if (Menu1SelectedItem == 1)
      {
        	Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
            Menu2Options[2] = new Option("Summer");
            Menu2Options[3] = new Option("Fall");
            Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2010.pdf";
        	Pages[2] = "./newsletters/summer2010.pdf";
        	Pages[3] = "./newsletters/fall2010.pdf";
        	Pages[4] = "./newsletters/winter2010.pdf";
        }


        /* 2009 NEWSLETTERS */	
      if (Menu1SelectedItem == 2)
      {
        	Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
            Menu2Options[2] = new Option("Summer");
            Menu2Options[3] = new Option("Fall");
//        Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2009.pdf";
        	Pages[2] = "./newsletters/summer2009.pdf";
        	Pages[3] = "./newsletters/fall2009.pdf";
//        	Pages[4] = "./newsletters/winter2009.pdf";
        }
        
        /* 2008 NEWSLETTERS */
        if (Menu1SelectedItem == 3)
        {
	      Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
        	Menu2Options[2] = new Option("Summer");
        	Menu2Options[3] = new Option("Fall");
        	Menu2Options[4] = new Option("Winter");

	      Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2008.pdf";
        	Pages[2] = "./newsletters/summer2008.pdf";
        	Pages[3] = "./newsletters/fall2008.pdf";
        	Pages[4] = "./newsletters/winter2008.pdf";       
        }

		/* 2007 NEWSLETTERS */
        if (Menu1SelectedItem == 4)
        {
	      Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
        	Menu2Options[2] = new Option("Summer");
        	Menu2Options[3] = new Option("Fall");
        	Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2007.pdf";
        	Pages[2] = "./newsletters/summer2007.pdf";
        	Pages[3] = "./newsletters/fall2007.pdf";
        	Pages[4] = "./newsletters/winter2007.pdf";   
        }
        
        
		/* 2006 NEWSLETTERS */
        if (Menu1SelectedItem == 5)
        {
	      Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
        	Menu2Options[2] = new Option("Summer");
        	Menu2Options[3] = new Option("Fall");
        	Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2006.pdf";
        	Pages[2] = "./newsletters/summer2006.pdf";
        	Pages[3] = "./newsletters/fall2006.pdf";
        	Pages[4] = "./newsletters/winter2006.pdf";   
        }
        
		/* 2005 NEWSLETTERS */
        if (Menu1SelectedItem == 6)
        {
	      Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
        	Menu2Options[2] = new Option("Summer");
        	Menu2Options[3] = new Option("Fall");
        	Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2005.pdf";
        	Pages[2] = "./newsletters/summer2005.pdf";
        	Pages[3] = "./newsletters/fall2005.pdf";
        	Pages[4] = "./newsletters/winter2005.pdf";   
        }
        
 		/* 2004 NEWSLETTERS */
        if (Menu1SelectedItem == 7)
        {
	      Menu2Options= new Array;
        	Menu2Options[0] = new Option("Choose a Quarter...");
        	Menu2Options[1] = new Option("Spring");
        	Menu2Options[2] = new Option("Summer");
        	Menu2Options[3] = new Option("Fall");
        	Menu2Options[4] = new Option("Winter");

        	Pages = new Array;
        	Pages[0] = "";
        	Pages[1] = "./newsletters/spring2004.pdf";
        	Pages[2] = "./newsletters/summer2004.pdf";
        	Pages[3] = "./newsletters/fall2004.pdf";
        	Pages[4] = "./newsletters/winter2004.pdf";   
        }
        
/*Depending on what has been selected, this is the function that loads the pages-to-go into Menu2*/
tot = Menu2Options.length;
  for (i = Menu2OriginalLength; i > 0; i--) {
    document.DoubleDropDownMenu.Menu2.options[i] = null; 
  }
  
/* The above nulls off all the options to allow the subjects to be changed without leaving data in the array from previous, longer lists of files. */
  for (i = 0; i < tot; i++) { 
    document.DoubleDropDownMenu.Menu2.options[i] = Menu2Options[i]; 
  }
  document.DoubleDropDownMenu.Menu2.options[0].selected = true;
        
/* The above fills the options with the descriptions of the files and makes the first description the selected one. */
Menu2OriginalLength = Menu2Options.length;

/* This makes the value of Menu2OriginalLength correct, if the subjects have been changed. */
}

function gotoPage() {
/*This function loads the selected page to go into the browser.*/
    i = document.DoubleDropDownMenu.Menu2.selectedIndex;
    window.location.href = Pages[i];
}



