/*

05/18/2007, jstrimpe@soe.ucsd.edu: Created by Jason Strimpel for the CCSD web site.
For any help with this file send mail to dehelp@soe.ucsd.edu.

This file determines the current URL of a user's browser and sets the child header
image HTML and creates the appropriate sub navigation menu. Expanded versions of the menus 
are commented out so that they can be easily read as opposed to one long string that is
used by the variable MenuHTML. 

SiteRoot is used to define the root of the web site. "/" can be used if the web site has 
it's own URL. This variable was added so that moving the site into production would be much easier.

The function SubMenu() is called by all child pages.

To updated a child menu or image change the coded for the appropriate section below.

*/

function SubMenu(){

  /* get current url */
	var MenuLocation = location.href;
	var SiteRoot = "/";
	var MenuStart = '<div id="ChildContentContainer"><div id="ChildPageMenu">';
	var MenuEnd = '</div><div id="ChildPageContent">';
	/*
	production var setting
	var SiteRoot = "/";
	*/
  
  /* ABOUT US */
	if (MenuLocation.match("/about/")){
				
				var MenuHTML = '<ul><li><a href="'+SiteRoot+'about/research.shtml">Research Focus</a></li> <li><a href="'+SiteRoot+'about/contacts.shtml">Contacts</a></li> <li><a href="'+SiteRoot+'about/directions.shtml">Directions</a></li>  <li><a href="'+SiteRoot+'about/about_news/">News</a></li></ul>';  
				/*  
				<ul>
					<li><a href="'+SiteRoot+'about/research.shtml">Research Focus</a></li> 
					<li><a href="'+SiteRoot+'about/contacts.shtml">Contacts</a></li> 
					<li><a href="'+SiteRoot+'about/directions.shtml">Directions</a></li>  
					<li><a href="'+SiteRoot+'about/about_news/">News</a></li>          
				</ul>      
				*/
				/* add child page image for this section */
				MenuHTML = '<img src="'+SiteRoot+'assets/images/child/about.gif" alt="About Us" />'+MenuHTML;  
				HeaderImagePath = '/about/images/header.gif"';
				HeaderImageAlt = '"About Us"';
				HeaderImageTag = '<img src="'+HeaderImagePath+'alt='+HeaderImageAlt+' class="ChildHeader" />';
    
   /* FACULTY */
	} else if (MenuLocation.match("/faculty/")){
				
				var MenuHTML = '<ul><li><a href="'+SiteRoot+'faculty/profiles.shtml">Faculty Profiles</a></li></ul>';		
				/*  
				<ul>
					<li><a href="'+SiteRoot+'faculty/profiles.shtml">Faculty Profiles</a></li>           
				</ul>      
				*/		
				/* add child page image for this section */
				MenuHTML = '<img src="'+SiteRoot+'assets/images/child/faculty.gif" alt="Faculty" />'+MenuHTML;  
				HeaderImagePath = '/faculty/images/header.gif"';
				HeaderImageAlt = '"Faculty"';
				HeaderImageTag = '<img src="'+HeaderImagePath+'alt='+HeaderImageAlt+' class="ChildHeader" />';				
  
  
   /* SEMINARS */
	} else if (MenuLocation.match("/seminars/")){
  
				var MenuHTML = '<ul><li><a href="'+SiteRoot+'seminars/current.shtml">Current Academic Year</a></li><li><a href="'+SiteRoot+'seminars/seminars_archives/">Archives</a></li><li><a href="'+SiteRoot+'seminars/seminars_gallery/">Photo Gallery</a></li></ul>';  
				/*  
				<ul>
					<li><a href="'+SiteRoot+'seminars/current.shtml">Current Academic Year</a></li> 
					<li><a href="'+SiteRoot+'seminars/seminars_archives/">Archives</a></li> 
					<li><a href="'+SiteRoot+'seminars/seminars_gallery/">Photo Gallery</a></li>         
				</ul>      
				*/		
				/* add child page image for this section */
				MenuHTML = '<img src="'+SiteRoot+'assets/images/child/seminars.gif" alt="Seminars" />'+MenuHTML;  
				HeaderImagePath = '/seminars/images/header.gif"';
				HeaderImageAlt = '"Seminars"';
				HeaderImageTag = '<img src="'+HeaderImagePath+'alt='+HeaderImageAlt+' class="ChildHeader" />';				
  
  
   /* COURSES */
	} else if (MenuLocation.match("/courses/")){
  
				var MenuHTML = '<ul><li><a href="'+SiteRoot+'courses/courses_grad/">Graduate</a></li><li><a href="'+SiteRoot+'courses/courses_undergrad/">Under-<br />graduate</a></li></ul>';
				/*  
				<ul>
					<li><a href="'+SiteRoot+'courses/courses_grad/">Graduate</a></li>
					<li><a href="'+SiteRoot+'courses/courses_undergrad/">Under-<br />graduate</a></li>
				</ul>      
				*/				
				/* add child page image for this section */
				MenuHTML = '<img src="'+SiteRoot+'assets/images/child/courses.gif" alt="Courses" />'+MenuHTML;  
				HeaderImagePath = '/courses/images/header.gif"';
				HeaderImageAlt = '"Courses"';
				HeaderImageTag = '<img src="'+HeaderImagePath+'alt='+HeaderImageAlt+' class="ChildHeader" />';				
  
  
   /* SPONSORS */
	} else if (MenuLocation.match("/sponsors/")){
  
				var MenuHTML = '<ul><li><a href="'+SiteRoot+'sponsors/industry.shtml">Industry Members</a></li><li><a href="'+SiteRoot+'sponsors/funding.shtml">Funding Agencies</a></li><li><a href="'+SiteRoot+'sponsors/org.shtml">Organiza-<br />tional Structure</a></li></ul>'; 
				/*  
				<ul>
					<li><a href="'+SiteRoot+'sponsors/industry.shtml">Industry Members</a></li>
					<li><a href="'+SiteRoot+'sponsors/funding.shtml">Funding Agencies</a></li>
					<li><a href="'+SiteRoot+'sponsors/org.shtml">Organiza-<br />tional Structure</a></li>
				</ul>      
				*/						
				/* add child page image for this section */
				MenuHTML = '<img src="'+SiteRoot+'assets/images/child/sponsors.gif" alt="Sponsors" />'+MenuHTML;  
				HeaderImagePath = '/sponsors/images/header.gif"';
				HeaderImageAlt = '"Sponsors"';
				HeaderImageTag = '<img src="'+HeaderImagePath+'alt='+HeaderImageAlt+' class="ChildHeader" />';				
  
   /* This case should never occur as all pages should reside in one of the directories above */
	} else{
		
				var MenuHTML = ""; 
				var HeaderImageTag = "";
				
  }
    
  MenuHTML = MenuStart+MenuHTML+MenuEnd+HeaderImageTag;
	/* write sub nav HTML to screen */
	document.write(MenuHTML);

}    
