var curDom = window.location.host;
var curPath = window.location.pathname;
bIsStaging = (
				'.42' == curDom.substr(curDom.length-3)  ||  
				'.143' == curDom.substr(curDom.length-4)  ||  
				'trials-staging.maas360.com' == curDom  ||  
				'www2-staging.maas360.com' == curDom  ||  
				'healthcare-staging.maas360.com' == curDom  ||  
				'/trials-staging' == curPath.substr(0,15)  ||  
				'/www2-staging' == curPath.substr(0,12)
				);



TRIALS_HOME = 'http://trials.maas360.com';
HEALTHCARE_HOME = 'http://healthcare.maas360.com';
WWW2_HOME = 'http://www2.maas360.com';


if (bIsStaging)
{
	TRIALS_HOME = 'http://trials-staging.maas360.com';
	HEALTHCARE_HOME = 'http://healthcare-staging.maas360.com';
	WWW2_HOME = 'http://www2-staging.maas360.com';
}



MAASWEB_HOME = '';
if ('.42' == curDom.substr(curDom.length-3)  ||
	'.143' == curDom.substr(curDom.length-4)  ||
	'.68' == curDom.substr(curDom.length-3)  ||
	'.69' == curDom.substr(curDom.length-3)
	)
{
	MAASWEB_HOME = 'http://' + curDom;
}
else if (bIsStaging)
{
	MAASWEB_HOME = 'http://208.76.128.42';
}
else
{
	MAASWEB_HOME = 'http://www.maas360.com';
}



function FL_NavigationMenuBar(elementId)
{
	this.baseConstructor = FL_MenuBar;
    this.baseConstructor(elementId);
    delete this.baseConstructor;

	var menuGroup, menuItem, subgroup;

	// use tabbing to reflect hierarchy
	// "this" is the menu bar object







	//	##############################   SERVICES   ##############################

	menuItem = new FL_MenuItem('Services', this);
	menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/MaaS360/');
	menuGroup = new FL_MenuGroup('ServicesGroup', menuItem);


		subgroup = new FL_MenuSubgroup(menuGroup);

			menuItem = new FL_MenuHeaderItem('Mobile Device Management', subgroup);
			menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mdm/');

				menuItem = new FL_MenuItem('MDM for ActiveSync', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mdm/mdm-for-eas.html');

				menuItem = new FL_MenuItem('MDM for iOS', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mdm/mdm-for-ios.html');

				menuItem = new FL_MenuItem('MDM for Android', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mdm/mdm-for-android.html');

				menuItem = new FL_MenuItem('MDM for BlackBerry', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mdm/mdm-for-blackberry.html');


		subgroup = new FL_MenuSubgroup(menuGroup);

			menuItem = new FL_MenuHeaderItem('Desktop Management', subgroup);

				menuItem = new FL_MenuItem('Patch Management', subgroup);
				menuItem.SetActionNavigate(TRIALS_HOME+'/patch_management.php');

				menuItem = new FL_MenuItem('Hardware Inventory', subgroup);
				menuItem.SetActionNavigate(TRIALS_HOME+'/inventory_management.php');

				menuItem = new FL_MenuItem('Software Inventory', subgroup);
				menuItem.SetActionNavigate(TRIALS_HOME+'/software_inventory.php');

				menuItem = new FL_MenuItem('Endpoint Security', subgroup);
				menuItem.SetActionNavigate(TRIALS_HOME+'/endpoint_monitoring.php');


			menuItem = new FL_MenuHeaderItem('MaaS360 Platform', subgroup);
			menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/MaaS360/');


				//menuItem = new FL_MenuItem('Policy Management and Enforcement', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/risk_remediation.php');

				//menuItem = new FL_MenuItem('Network Access Control', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/risk_remediation.php');

			//menuItem = new FL_MenuHeaderItem('Mobile Behavior and Cost Management', subgroup);

				//menuItem = new FL_MenuItem('Mobile Usage Control', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/mobile_usage_control.php');

				//menuItem = new FL_MenuItem('Any Connection Reporting', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/acr.php');

				//menuItem = new FL_MenuItem('VPN Reporting', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/vpn_reporting.php');

				//menuItem = new FL_MenuItem('Any VPN Connection Reporting', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/acr.php');

			//menuItem = new FL_MenuHeaderItem('Mobile Connections Manager', subgroup);

				//menuItem = new FL_MenuItem('Wireless Connections Manager', subgroup);
				//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mobileService/');


		//subgroup = new FL_MenuSubgroup(menuGroup);

			//menuItem = new FL_MenuHeaderItem('Security and Policy Management', subgroup);

				//menuItem = new FL_MenuItem('Remote Device Control', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/remote_device_control.php');

				//menuItem = new FL_MenuItem('Application Updates', subgroup);
				//menuItem.SetActionNavigate(TRIALS_HOME+'/application_updates.php');

			//menuItem = new FL_MenuHeaderItem('Security Services', subgroup);
			//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/security/');


		//subgroup = new FL_MenuSubgroup(menuGroup);

					//menuGroup = new FL_MenuGroup('MobileServicesGroup', menuItem);

						//menuItem = new FL_MenuItem('Mobile Service', menuGroup);
						//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mobileService/wifi.html');

				//menuItem = new FL_MenuItem('Business Continuity', subgroup);
				//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/solutions/Business_Continuity.html');







	//	##############################   DOWNLOADS   ##############################

	menuItem = new FL_MenuItem('Downloads', this);
	menuItem.SetActionNavigate(WWW2_HOME+'/services/downloads.php');
	menuGroup = new FL_MenuGroup('DownloadsGroup', menuItem);

		subgroup = new FL_MenuSubgroup(menuGroup);

			menuItem = new FL_MenuHeaderItem('All Downloads', subgroup);
			menuItem.SetActionNavigate(WWW2_HOME+'/services/downloads.php');

			menuItem = new FL_MenuHeaderItem('Service Bundles', subgroup);

				menuItem = new FL_MenuItem('Visibility Service', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/visibilityService/');

				menuItem = new FL_MenuItem('Control Service', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/controlService/');

				menuItem = new FL_MenuItem('Healthcare IT Compliance', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/solutions/Healthcare.html');

				menuItem = new FL_MenuItem('Financial IT Reg Enforcement', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/solutions/Financial.html');
				//menuItem.SetActionNavigate(HEALTHCARE_HOME+'/');

				//menuItem = new FL_MenuItem('Mobile Service', subgroup);
				//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/mobileService/');







	//	##############################   MAASTERS CETNER   ##############################

	menuItem = new FL_MenuItem('MaaSters Center', this);
	menuItem.SetActionNavigate('http://maasters.maas360.com');
	menuGroup = new FL_MenuGroup('ResourcesGroup', menuItem);

		subgroup = new FL_MenuSubgroup(menuGroup);

			//menuItem = new FL_MenuHeaderItem('MaaSters Center Home', subgroup);
			//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter');

				//menuItem = new FL_MenuItem('Tip of the Week', subgroup);
				//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/tipOfWeek.html');

				menuItem = new FL_MenuItem('Experts Forum', subgroup);
				menuItem.SetActionNavigate('http://maasters.maas360.com/forum/expertise/');

				menuItem = new FL_MenuItem('Upcoming Webinars', subgroup);
				menuItem.SetActionNavigate('http://maasters.maas360.com/webinars/');

				menuItem = new FL_MenuItem('Recorded Webinars', subgroup);
				menuItem.SetActionNavigate('http://maasters.maas360.com/forum/?forum=all&value=webinar&type=1&include=4&search=1');

				menuItem = new FL_MenuItem('Free Tools', subgroup);
				menuItem.SetActionNavigate('http://maasters.maas360.com/free-tools/');

				//menuItem = new FL_MenuItem('Technology Guides', subgroup);
				//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/MaaStersGuide.html');

				//menuItem = new FL_MenuItem('Training', subgroup);
				//menuItem.SetActionNavigate('http://maasters.maas360.com/videos/');

				menuItem = new FL_MenuItem('White Papers', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/knowledge/whitepapers/');

				menuItem = new FL_MenuItem('Customer Case Studies', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/knowledge/casestudies/');







	//	##############################   SUPPORT   ##############################

	menuItem = new FL_MenuItem('Support', this);
	menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/Documentation.jsp');
	menuGroup = new FL_MenuGroup('ResourcesGroup', menuItem);

		subgroup = new FL_MenuSubgroup(menuGroup);

			//menuItem = new FL_MenuHeaderItem('MaaS360 Support Home', subgroup);
			//menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/Documentation.jsp');

				menuItem = new FL_MenuItem('MaaS360 Answers', subgroup);
				menuItem.SetActionNavigate('http://maasters.maas360.com/forum/howtos/');

				menuItem = new FL_MenuItem('MaaS360 Training Videos', subgroup);
				menuItem.SetActionNavigate('http://links.maas360.com/trainingVideos');

				menuItem = new FL_MenuItem('FAQs', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/faqs.html');

				menuItem = new FL_MenuItem('Submit a Ticket', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/supportTicket.jsp');

				menuItem = new FL_MenuItem('Documentation', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/MaaStersCenter/Documentation.jsp');

				menuItem = new FL_MenuItem('Professional Services', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/products/professional/');







	//	##############################   ABOUT   ##############################

	menuItem = new FL_MenuItem('About Us', this);
	menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/');
	menuGroup = new FL_MenuGroup('AboutUsGroup', menuItem);

		subgroup = new FL_MenuSubgroup(menuGroup);

			menuItem = new FL_MenuHeaderItem('Overview', subgroup);
			menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/');

				menuItem = new FL_MenuItem('Our Vision', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/vision.html');

				menuItem = new FL_MenuItem('Company Fact Sheet', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/factsheet.html');

				menuItem = new FL_MenuItem('Management', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/management.html');

				menuItem = new FL_MenuItem('Locations', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/locations.html');

				menuItem = new FL_MenuItem('For Customers', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/customers.html');

				menuItem = new FL_MenuItem('For Partners', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/about/partners/');


		subgroup = new FL_MenuSubgroup(menuGroup);

			menuItem = new FL_MenuHeaderItem('Press Center', subgroup);
			menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/');

				menuItem = new FL_MenuItem('Press Releases', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/releases/');

				menuItem = new FL_MenuItem('Upcoming Events', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/events/');

				menuItem = new FL_MenuItem('Recent Coverage', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/recent/');

				menuItem = new FL_MenuItem('Analyst Reports', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/analystReports/');

				menuItem = new FL_MenuItem('Corporate Logos', subgroup);
				menuItem.SetActionNavigate(MAASWEB_HOME+'/fiberlink/en-US/presscenter/logos/');


}


//function flCreateNav()
{
	flNavigationMenuBarObj = new FL_NavigationMenuBar('FLNavigation_MenuBar');
	flNavigationMenuBarObj.SetCssClassForMenuGroups('FLNavigation_MenuGroup');
	setTimeout('flCreateNav2()',1000);  // cannot add elements by scripting to the body before body is finished being written.
}

function flCreateNav2()
{
	flNavigationMenuBarObj.Render();
	flNavigationMenuBarObj.Localize();
	flNavigationMenuBarObj.Show();
}

