Event.observe(window, 'load', loadAccordions, false);

//
//	Set up all accordions
//
function loadAccordions() {  
	
	var verticalAccordions = $$('.accordion_toggle');
	verticalAccordions.each(function(accordion) {
		$(accordion.next(0)).setStyle({
		  height: '0px'
		});
	});

	var bottomAccordion = new accordion('vertical_container'); 
	
	var level2Arr = $$('.level2'); 
	
	var level2Objs = new Array();
	
		
	level2Arr.each(function(item) { 
		var nestedVerticalAccordion = new accordion(item.id, {
		  classNames : {
				toggle : 'vertical_accordion_toggle',
				toggleActive : 'vertical_accordion_toggle_active',
				content : 'vertical_accordion_content',
				over : 'vertical_accordion_over'
			}
		});
		level2Objs.push(nestedVerticalAccordion);
	});
			
	//open the nav and subnav upon page load
	if(navOpen != null){
		bottomAccordion.activate($$('#vertical_container .accordion_toggle')[navOpen]);
		if(subNavOpen != null){
			level2Objs[navOpen].activate($$('#' + level2Objs[navOpen].options.cnt + ' .vertical_accordion_toggle')[subNavOpen]);
		}
	}
	   
}

function selectFromDropdown(selectDivID){
	
	var index;
	var hasToolbar = 1;
	var hasScrollbars = 1;
	var hasLocation = 1;
	var hasStatusBar = 1;
	var hasMenuBar = 1;
	var isResizable = 1;
	var width = 800;
	var height = 600;
	var left = 0;
	var top = 0;
	
	if (document.all && !document.getElementById) {
	
		index = document.all[selectDivID].selectedIndex;
		
		if (index == 0){
			return;
		}
		/*
		else if (index == 1){
			openLoadingWindow(document.all[selectDivID].options[index].value);
		}
		*/
		else {
			popUp(document.all[selectDivID].options[index].value, hasToolbar, hasScrollbars, hasLocation, hasStatusBar, hasMenuBar, isResizable, width, height, left, top);
		}
		
		document.all[selectDivID].selectedIndex = 0;
	}
	else{
	
		index = document.getElementById(selectDivID).selectedIndex;
		
		if (index == 0){
			return;
		}

		else if (index == 1){
			location.replace(document.getElementById(selectDivID).options[index].value);
		}

		else {
			popUp(document.getElementById(selectDivID).options[index].value, hasToolbar, hasScrollbars, hasLocation, hasStatusBar, hasMenuBar, isResizable, width, height, left, top);
		}
		document.getElementById(selectDivID).selectedIndex = 0;
	}
	
}

function popUp(URL, hasToolbar, hasScrollbars, hasLocation, hasStatusBar, hasMenuBar, isResizable, width, height, left, top) {

	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=" + hasToolbar + ",scrollbars=" + hasScrollbars + ",location=" + hasLocation + ",statusbar=" + hasStatusBar + ",menubar=" + hasMenuBar + ",resizable=" + isResizable + ",width=" + width + ",height=" + height + ",left = " + left + ",top = " + top + "');");
}

function openLoadingWindow(url) {
      
      var launchFile = url;
      
      if (((navigator.userAgent.toLowerCase().indexOf("msie") != -1) &&
                       (navigator.userAgent.toLowerCase().indexOf("opera") == -1)))
      {
         window.open(launchFile, "", "top=5000,width=1,height=1");
      }
      else
      {
         window.open(launchFile, "");
      }
}