var NoOffFirstLineMenus=8;

var OverwriteHVOnload = true;

// This is for setting the window onload to load the menu  ***********************************
var AgntUsr1=navigator.userAgent.toLowerCase();
var DomYes1=document.getElementById?1:0;
var NavYes1=AgntUsr1.indexOf('mozilla')!=-1&&AgntUsr1.indexOf('compatible')==-1?1:0;
var ExpYes1=AgntUsr1.indexOf('msie')!=-1?1:0;
var Opr1=AgntUsr1.indexOf('opera')!=-1?1:0;
var DomNav1=DomYes1&&NavYes1?1:0;

var Par1=parent.frames[0]&&FirstLineFrame!=SecLineFrame?parent:window;
var Doc1=Par1.document;
var Bod1=Doc1.body;
var Trigger1=NavYes1?Par1:Bod1;

// Determine browser compatibility
if ( (typeof(is_mac)=="undefined") || (typeof(is_ie)=="undefined") ) {
	var agt=navigator.userAgent.toLowerCase();
	
	//I dont think is_win matters anymore
	//var is_win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
	
	if (typeof(is_mac)=="undefined")
		var is_mac    = (agt.indexOf("mac")!=-1);
	
	if (typeof(is_ie)=="undefined")
		var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
}
var isCompatible = false;
var byID = typeof(document.getElementById);
if(byID.toLowerCase()!='undefined')	// && (is_win))
	isCompatible = true;

if(Trigger1.onload)Dummy1=Trigger1.onload;
if(DomNav1&&!Opr1)Trigger1.addEventListener('load',load_menu_1,false);
else Trigger1.onload=load_menu_1;

function Dummy1(){return}
// *******************************************************************************************


if(isCompatible)	{
	// This is for determining the size of menu items dynamically
	document.write('<span style="visibility : hidden;" id="menuTextSize"></span>');
	document.close();	// So the span is definitely written
}

function get_max_1(arr)	{
	if(arr.length>0)	{
		max_len = arr[0];
		for(i=1;i<arr.length;i++)	{
			if(max_len<arr[i])
				max_len=arr[i];
		}
		return max_len;
	}
	else	{
		return;
	}
}


function get_width_1(the_title, the_font, the_size, the_weight, is_italicized, pre_calculated_width, current_level)	{
			
	// If compatible, dynamically get pixelwidth
	if(isCompatible)	{
		var s = document.getElementById('menuTextSize');
		
		// Clear display, so that we can insert stuff and get the pixelwidth
		// Note, however, that visibility will still be turned off
		s.style.display = '';
		
		// Now set the attributes
		s.innerHTML = the_title;
		s.style.fontFamily = the_font;
		s.style.fontSize = the_size;
		s.style.fontWeight = the_weight;
		if(is_italicized==1)
			s.style.fontStyle = 'italic';
		
		// Get LeftPadding - in hv_menu_setup_1.js
		if(!LeftPaddng || (LeftPaddng==null) || (typeof(window['LeftPaddng']) == 'undefined'))
			LeftPaddng = 0;
		
		// Now get width
		our_scroll_width = ( (is_mac && is_ie) ? s.offsetWidth : s.scrollWidth);
		computed_dynamic_width = LeftPaddng + our_scroll_width;
		
		// if toplevel item and horizontal layout, add in user-inputted breathing room
		if((current_level==1) && (FirstLineHorizontal==1))	{
			//var user_inputted_min_pix = 35;
			//if(is_mac && (user_inputted_min_pix>0))	user_inputted_min_pix -= 5;
			//computed_dynamic_width += user_inputted_min_pix;
			computed_dynamic_width += 35;
		}
		else if (current_level>1)	// otherwise if not top-level, add 5 for breathing room
			computed_dynamic_width += 5;
		
		if(ShowArrow && ((current_level==1 && !FirstLineHorizontal) || (current_level>1)) )
			computed_dynamic_width += 20;
		
		
		// Always clear this stuff when done
		s.innerHTML = '';
		s.style.fontFamily = '';
		s.style.fontSize = '';
		s.style.fontWeight = '';
		s.style.fontStyle = '';
		s.style.display = 'none';	// So there is no display at all
		
		return computed_dynamic_width;
	}
	// If not compatible,  for right now just return the previously-calculated estimated width
	else	{
		return pre_calculated_width;
	}
}


function load_menu_1()	{

Dummy1();

Menu2_widths_arr = new Array();
Menu2_widths_arr[Menu2_widths_arr.length] = get_width_1("History", "verdana", "8pt", 400, 0, 69, 2)
Menu2_widths_arr[Menu2_widths_arr.length] = get_width_1("Location and Hours", "verdana", "8pt", 400, 0, 158, 2)
Max_Menu2_width = get_max_1(Menu2_widths_arr);
Menu3_widths_arr = new Array();
Menu3_widths_arr[Menu3_widths_arr.length] = get_width_1("Request for Information", "verdana", "8pt", 400, 0, 201, 2)
Menu3_widths_arr[Menu3_widths_arr.length] = get_width_1("Genealogy", "verdana", "8pt", 400, 0, 85, 2)
Menu3_widths_arr[Menu3_widths_arr.length] = get_width_1("Guidelines", "verdana", "8pt", 400, 0, 93, 2)
Max_Menu3_width = get_max_1(Menu3_widths_arr);
Menu4_widths_arr = new Array();
Menu4_widths_arr[Menu4_widths_arr.length] = get_width_1("Description", "verdana", "8pt", 400, 0, 101, 2)
Menu4_widths_arr[Menu4_widths_arr.length] = get_width_1("Publications Database", "verdana", "8pt", 400, 0, 183, 2)
Menu4_widths_arr[Menu4_widths_arr.length] = get_width_1("Sermons Database", "verdana", "8pt", 400, 0, 146, 2)
Menu4_widths_arr[Menu4_widths_arr.length] = get_width_1("Pamphlets Database", "verdana", "8pt", 400, 0, 162, 2)
Menu4_widths_arr[Menu4_widths_arr.length] = get_width_1("On-Line Catalog", "verdana", "8pt", 400, 0, 138, 2)
Max_Menu4_width = get_max_1(Menu4_widths_arr);
Menu5_widths_arr = new Array();
Menu5_widths_arr[Menu5_widths_arr.length] = get_width_1("Central Baptist/Word Way Project", "verdana", "8pt", 400, 0, 278, 2)
Menu5_widths_arr[Menu5_widths_arr.length] = get_width_1("How To Contribute", "verdana", "8pt", 400, 0, 156, 2)
Max_Menu5_width = get_max_1(Menu5_widths_arr);
Menu6_widths_arr = new Array();
Menu6_widths_arr[Menu6_widths_arr.length] = get_width_1("Microfilm Church Records", "verdana", "8pt", 400, 0, 212, 2)
Max_Menu6_width = get_max_1(Menu6_widths_arr);
Menu7_widths_arr = new Array();
Menu7_widths_arr[Menu7_widths_arr.length] = get_width_1("Missouri Baptist Historical Society", "verdana", "8pt", 400, 0, 299, 2)
Menu7_widths_arr[Menu7_widths_arr.length] = get_width_1("Baptist History and Heritage Society", "verdana", "8pt", 400, 0, 306, 2)
Menu7_widths_arr[Menu7_widths_arr.length] = get_width_1("Word and Way", "verdana", "8pt", 400, 0, 110, 2)
Menu7_widths_arr[Menu7_widths_arr.length] = get_width_1("Associated Baptist Press", "verdana", "8pt", 400, 0, 209, 2)
Max_Menu7_width = get_max_1(Menu7_widths_arr);


Menu1 = new Array("Partee Center", "../../gen/partee_center_generated_pages/Partee_Center_m12.html", "", 0, menu_height, get_width_1("Partee Center", "verdana", "8pt", 400, 0, 154, 1));
Menu2 = new Array("About Us", "javascript: void(0)", "", 2, menu_height, get_width_1("About Us", "verdana", "8pt", 400, 0, 114, 1));
	Menu2_1 = new Array("History", "../../gen/partee_center_generated_pages/History_m7.html", "", 0, menu_height, Max_Menu2_width);
	Menu2_2 = new Array("Location and Hours", "../../gen/partee_center_generated_pages/Location_and_Hours_m14.html", "", 0, menu_height, Max_Menu2_width);
Menu3 = new Array("Research", "javascript: void(0)", "", 3, menu_height, get_width_1("Research", "verdana", "8pt", 400, 0, 112, 1));
	Menu3_1 = new Array("Request for Information", "../../gen/partee_center_generated_pages/Request_for_Information_m9.html", "", 0, menu_height, Max_Menu3_width);
	Menu3_2 = new Array("Genealogy", "../../gen/partee_center_generated_pages/Genealogy_m30.html", "", 0, menu_height, Max_Menu3_width);
	Menu3_3 = new Array("Guidelines", "javascript: void(window.open('../../gen/partee_center_generated_bin/documents/menu/Research Guidelines- Permission.pdf'));", "", 0, menu_height, Max_Menu3_width);
Menu4 = new Array("Collection", "javascript: void(0)", "", 5, menu_height, get_width_1("Collection", "verdana", "8pt", 400, 0, 128, 1));
	Menu4_1 = new Array("Description", "../../gen/partee_center_generated_pages/Description_m32.html", "", 0, menu_height, Max_Menu4_width);
	Menu4_2 = new Array("Publications Database", "../../gen/partee_center_generated_pages/Publications_Database_m33.html", "", 0, menu_height, Max_Menu4_width);
	Menu4_3 = new Array("Sermons Database", "../../gen/partee_center_generated_pages/Sermons_Database_m35.html", "", 0, menu_height, Max_Menu4_width);
	Menu4_4 = new Array("Pamphlets Database", "../../gen/partee_center_generated_pages/Pamphlets_Database_m36.html", "", 0, menu_height, Max_Menu4_width);
	Menu4_5 = new Array("On-Line Catalog", "http://wilo.missouri.edu/search/X?SEARCH=TOPIC&SORT=D&searchscope=6&b=wjp++&m=&s=&Da=&Db=&l=&p=", "", 0, menu_height, Max_Menu4_width);
Menu5 = new Array("Contribution", "javascript: void(0)", "", 2, menu_height, get_width_1("Contribution", "verdana", "8pt", 400, 0, 144, 1));
	Menu5_1 = new Array("Central Baptist/Word Way Project", "../../gen/partee_center_generated_pages/Central_BaptistWord_Way_Project_m38.html", "", 0, menu_height, Max_Menu5_width);
	Menu5_2 = new Array("How To Contribute", "../../gen/partee_center_generated_pages/How_To_Contribute_m39.html", "", 0, menu_height, Max_Menu5_width);
Menu6 = new Array("Programs", "javascript: void(0)", "", 1, menu_height, get_width_1("Programs", "verdana", "8pt", 400, 0, 115, 1));
	Menu6_1 = new Array("Microfilm Church Records", "../../gen/partee_center_generated_pages/Microfilm_Church_Records_m17.html", "", 0, menu_height, Max_Menu6_width);
Menu7 = new Array("Links", "", "", 4, menu_height, get_width_1("Links", "verdana", "8pt", 400, 0, 88, 1));
	Menu7_1 = new Array("Missouri Baptist Historical Society", "javascript: void(window.open('http://www.jewell.edu/mbhs/'));", "", 0, menu_height, Max_Menu7_width);
	Menu7_2 = new Array("Baptist History and Heritage Society", "javascript: void(window.open('http://www.baptisthistory.org/'));", "", 0, menu_height, Max_Menu7_width);
	Menu7_3 = new Array("Word and Way", "javascript: void(window.open('http://www.wordandway.org/'));", "", 0, menu_height, Max_Menu7_width);
	Menu7_4 = new Array("Associated Baptist Press", "javascript: void(window.open('http://www.abpnews.com/'));", "", 0, menu_height, Max_Menu7_width);
Menu8 = new Array("Events", "../../gen/partee_center_generated_pages/Events_m6.html", "", 0, menu_height, get_width_1("Events", "verdana", "8pt", 400, 0, 96, 1));

	Go();
}


