// defines menu look and feel 
fontFamily				= "arial, helvetica, sans-serif"
fontSize				= 11
fontWeight				= ""
fontColor				= "#FFFFFF"
fontHighlightColor		= "#181A4F"
bgColor					= "#292929"
bgHighlightColor		= "#FFFFFF"
hAlign					= "left"
vAlign					= "middle"
itemPadding				= 7
itemSpacing				= 0
itemIndent				= 0
itemHeight				= 24
menuLightBorderColor	= "white"
menuDarkBorderColor		= ""
menuLineColor			= "white"
menuBorder				= 0 			// 1=yes, 0=no
menuLeft				= 0			// from left of mouse over element
menuTop					= 0			// from bottom of mouse over element
hideMenuTime			= 1000		// time until menu disappears when not in use; in milliseconds
showMenus				= true		// determines whether the menus should be rendered and usable
gsStyle				= "font-weight:"+fontWeight+";font-size:"+fontSize+";"	// override style sheet

if (showMenus) {
	// define protocol, server, etc. for menu item links 
	SiteBaseUrl				= "http://" + location.host + '/'
	SiteBaseSSLUrl			= "https://" + location.host + '/'
}
// required functionality
function setMenu(width){this.width=width;this.height=itemHeight}
function formatMenu(menu){menu.fontWeight=fontWeight;menu.hideOnMouseOut=true;menu.menuBorder=menuBorder;menu.menuLiteBgColor=menuLightBorderColor;menu.menuBorderBgColor=menuDarkBorderColor;menu.bgColor=menuLineColor}
function itemProps(text,href){this.text=text;this.href=href}
function createItems(menu,items){for(i=0;i<items.length;i++){menu.addMenuItem(items[i].text,"location='"+items[i].href+"'")}}

// menu items; function called at bottom of page
function loadMenus() {
	if (showMenus) {
	
		// 1. About Stonehouse
		menuAboutStonehouse = new setMenu(149)
		window.menuAboutStonehouse = new Menu(menuAboutStonehouse.width,itemHeight,fontFamily,fontSize,fontColor,fontHighlightColor,bgColor,bgHighlightColor,hAlign,vAlign,itemPadding,itemSpacing,hideMenuTime,true,true,itemIndent,0,0,true,"root",gsStyle)
		var arrAboutStonehouse = new Array();
		arrAboutStonehouse[0] = new itemProps("Corporate Profile",SiteBaseUrl + "aboutstonehouse/corporate-profile.php")
		arrAboutStonehouse[1] = new itemProps("History & Achievements",SiteBaseUrl + "aboutstonehouse/history-achievements.php")
		arrAboutStonehouse[2] = new itemProps("Advisers",SiteBaseUrl + "aboutstonehouse/advisers.php")
		arrAboutStonehouse[3] = new itemProps(" > Kevin Stewart",SiteBaseUrl + "aboutstonehouse/kevin-stewart.php")
		arrAboutStonehouse[4] = new itemProps(" > Andrew Stewart",SiteBaseUrl + "aboutstonehouse/andrew-stewart.php")
		arrAboutStonehouse[5] = new itemProps(" > Ben Hancock",SiteBaseUrl + "aboutstonehouse/ben-hancock.php")
		arrAboutStonehouse[6] = new itemProps(" > Michael Stewart",SiteBaseUrl + "aboutstonehouse/michael-stewart.php")
		arrAboutStonehouse[7] = new itemProps(" > Mark Stewart",SiteBaseUrl + "aboutstonehouse/mark-stewart.php")
		arrAboutStonehouse[8] = new itemProps(" > Caleb Dozzi",SiteBaseUrl + "aboutstonehouse/caleb-dozzi.php")
		arrAboutStonehouse[9] = new itemProps(" > Nick Webb",SiteBaseUrl + "aboutstonehouse/nick-webb.php")
		arrAboutStonehouse[10] = new itemProps(" > Jeremy Chiel",SiteBaseUrl + "aboutstonehouse/jeremy-chiel.php")
		arrAboutStonehouse[11] = new itemProps(" > Kane Livingstone",SiteBaseUrl + "aboutstonehouse/kane-livingstone.php")
		createItems(menuAboutStonehouse,arrAboutStonehouse)
		formatMenu(menuAboutStonehouse)
		
		// 2. Why Choose Stonehouse?
		menuWhyChooseStonehouse = new setMenu(141)
		window.menuWhyChooseStonehouse = new Menu(menuWhyChooseStonehouse.width,itemHeight,fontFamily,fontSize,fontColor,fontHighlightColor,bgColor,bgHighlightColor,hAlign,vAlign,itemPadding,itemSpacing,hideMenuTime,true,true,itemIndent,0,0,true,"root",gsStyle)
		var arrWhyChooseStonehouse = new Array();
		arrWhyChooseStonehouse[0] = new itemProps("Overview",SiteBaseUrl + "whychoosestonehouse/overview.php")
		arrWhyChooseStonehouse[1] = new itemProps("The Stonehouse Team",SiteBaseUrl + "whychoosestonehouse/stonehouse-team.php")
		createItems(menuWhyChooseStonehouse,arrWhyChooseStonehouse)
		formatMenu(menuWhyChooseStonehouse)
		
		// 3. Services Offered
		menuServicesOffered = new setMenu(164)
		window.menuServicesOffered = new Menu(menuServicesOffered.width,itemHeight,fontFamily,fontSize,fontColor,fontHighlightColor,bgColor,bgHighlightColor,hAlign,vAlign,itemPadding,itemSpacing,hideMenuTime,true,true,itemIndent,0,0,true,"root",gsStyle)
		var arrServicesOffered = new Array();
		arrServicesOffered[0] = new itemProps("Wealth Creation",SiteBaseUrl + "servicesoffered/wealth-creation.php")
		arrServicesOffered[1] = new itemProps("Superannuation",SiteBaseUrl + "servicesoffered/superannuation.php")
		arrServicesOffered[2] = new itemProps("Self Managed Super Funds",SiteBaseUrl + "servicesoffered/self-managed-super-funds.php")
		arrServicesOffered[3] = new itemProps("Retirement Planning",SiteBaseUrl + "servicesoffered/retirement-planning.php")
		arrServicesOffered[4] = new itemProps("Estate Planning",SiteBaseUrl + "servicesoffered/estate-planning.php")
		arrServicesOffered[5] = new itemProps("Debt Minimisation",SiteBaseUrl + "servicesoffered/debt-minimisation.php")
		arrServicesOffered[6] = new itemProps("Wealth Protection",SiteBaseUrl + "servicesoffered/wealth-protection.php")
		arrServicesOffered[7] = new itemProps("General Insurance",SiteBaseUrl + "servicesoffered/general-insurance.php")
		arrServicesOffered[8] = new itemProps("Seminar Presentations",SiteBaseUrl + "servicesoffered/seminar-presentations.php")
		arrServicesOffered[9] = new itemProps("Philanthropic Planning",SiteBaseUrl + "servicesoffered/philanthropic-planning.php")
		createItems(menuServicesOffered,arrServicesOffered)
		formatMenu(menuServicesOffered)
		
		// 4. Media Centre
		menuMediaEvents = new setMenu(160)
		window.menuMediaEvents = new Menu(menuMediaEvents.width,itemHeight,fontFamily,fontSize,fontColor,fontHighlightColor,bgColor,bgHighlightColor,hAlign,vAlign,itemPadding,itemSpacing,hideMenuTime,true,true,itemIndent,0,0,true,"root",gsStyle)
		var arrMediaCentre = new Array();
		arrMediaCentre[0] = new itemProps("News Items",SiteBaseUrl + "mediacentre/news.php")
		arrMediaCentre[1] = new itemProps("Stonehouse Newsletters",SiteBaseUrl + "mediacentre/newsletter.php")
		createItems(menuMediaEvents,arrMediaCentre)
		formatMenu(menuMediaEvents)

		// 5. Contact Information
		menuContactus = new setMenu(118)
		window.menuContactus = new Menu(menuContactus.width,itemHeight,fontFamily,fontSize,fontColor,fontHighlightColor,bgColor,bgHighlightColor,hAlign,vAlign,itemPadding,itemSpacing,hideMenuTime,true,true,itemIndent,0,0,true,"root",gsStyle)
		var arrContact = new Array();
		arrContact[0] = new itemProps("Enquiry Form",SiteBaseUrl + "contact/enquiries.php")
		arrContact[1] = new itemProps("Directions Map",SiteBaseUrl + "contact/directions-map.php")
		createItems(menuContactus,arrContact)
		formatMenu(menuContactus)
		
		// write menus
		menuAboutStonehouse.writeMenus()
	}
}



