var NoOffFirstLineMenus=6;

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_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 = 30;
			//if(is_mac && (user_inputted_min_pix>0))	user_inputted_min_pix -= 5;
			//computed_dynamic_width += user_inputted_min_pix;
			computed_dynamic_width += 30;
		}
		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();

Menu1 = new Array("About", "../../gen/mbhs_generated_pages/About_m1.html", "", 4, menu_height, get_width_1("About", "verdana", "7.5pt", 400, 0, 83, 1));
	Menu1_1 = new Array("Church Anniversary Program", "../../gen/mbhs_generated_pages/Church_Anniversary_Program_m2.html", "", 0, menu_height, 258);
	Menu1_2 = new Array("Board Members", "../../gen/mbhs_generated_pages/Board_Members_m3.html", "", 0, menu_height, 258);
	Menu1_3 = new Array("Contact Us", "../../gen/mbhs_generated_pages/Contact_Us_m4.html", "", 0, menu_height, 258);
	Menu1_4 = new Array("Relationship to WJC", "../../gen/mbhs_generated_pages/Relationship_to_WJC_m5.html", "", 0, menu_height, 258);
Menu2 = new Array("Membership", "javascript: void(0)", "", 2, menu_height, get_width_1("Membership", "verdana", "7.5pt", 400, 0, 126, 1));
	Menu2_1 = new Array("How to Join", "../../gen/mbhs_generated_pages/How_to_Join_m7.html", "", 0, menu_height, 135);
	Menu2_2 = new Array("Donations", "../../gen/mbhs_generated_pages/Donations_m8.html", "", 0, menu_height, 135);
Menu3 = new Array("Baptist History", "javascript: void(0)", "", 6, menu_height, get_width_1("Baptist History", "verdana", "7.5pt", 400, 0, 165, 1));
	Menu3_1 = new Array("Submit a History", "../../gen/mbhs_generated_pages/Submit_a_History_m10.html", "", 0, menu_height, 290);
	Menu3_2 = new Array("Missouri Baptist Convention", "../../gen/mbhs_generated_pages/Missouri_Baptist_Convention_m11.html", "", 0, menu_height, 290);
	Menu3_3 = new Array("Cooperative Baptist Fellowship", "javascript: void(0)", "", 0, menu_height, 290);
	Menu3_4 = new Array("Baptist General Convention", "javascript: void(0)", "", 0, menu_height, 290);
	Menu3_5 = new Array("Midwestern Baptist", "javascript: void(0)", "", 0, menu_height, 290);
	Menu3_6 = new Array("Central Baptist", "javascript: void(0)", "", 0, menu_height, 290);
Menu4 = new Array("Links", "javascript: void(0)", "", 6, menu_height, get_width_1("Links", "verdana", "7.5pt", 400, 0, 83, 1));
	Menu4_1 = new Array("Partee Center for Baptist Historical Studies", "javascript: void(window.open('http://www.jewell.edu/william_jewell/gen/william_and_jewell_generated_pages/Partee_Center_p1846.html'));", "", 0, menu_height, 434);
	Menu4_2 = new Array("Baptist History and Heritage Society", "javascript: void(window.open('http://www.baptisthistory.org/'));", "", 0, menu_height, 434);
	Menu4_3 = new Array("Southern Baptist Historical Library and Archives", "javascript: void(window.open('http://www.sbhla.org/'));", "", 0, menu_height, 434);
	Menu4_4 = new Array("ABHS", "javascript: void(window.open('http://www.abc-usa.org/abhs/'));", "", 0, menu_height, 434);
	Menu4_5 = new Array("Baptist World Alliance", "javascript: void(window.open('http://www.bwanet.org'));", "", 0, menu_height, 434);
	Menu4_6 = new Array("Baptist Historical Society (UK)", "javascript: void(window.open('http://www.baptisthistory.org.uk/'));", "", 0, menu_height, 434);
Menu5 = new Array("Research", "javascript: void(0)", "", 5, menu_height, get_width_1("Research", "verdana", "7.5pt", 400, 0, 107, 1));
	Menu5_1 = new Array("Historical Studies", "../../gen/mbhs_generated_pages/Historical_Studies_m25.html", "", 0, menu_height, 189);
	Menu5_2 = new Array("Online Catalog", "javascript: void(window.open('http://wilo.missouri.edu/search/Y?NOSRCH'));", "", 0, menu_height, 189);
	Menu5_3 = new Array("Suggested Reading", "../../gen/mbhs_generated_pages/Suggested_Reading_m27.html", "", 0, menu_height, 189);
	Menu5_4 = new Array("Preserve History", "javascript: void(0)", "", 0, menu_height, 189);
	Menu5_5 = new Array("Photographs", "../../gen/mbhs_generated_pages/Photographs_m29.html", "", 0, menu_height, 189);
Menu6 = new Array("Login", "../../contentm/modules/display_dynamic.php?params=NCwxOSwwMDAwNQ==", "", 0, menu_height, get_width_1("Login", "verdana", "7.5pt", 400, 0, 83, 1));

	Go();
}

