function mmLoadMenus() {
  if (window.contact_nav) return;
  //window.about_nav = new Menu("root",60,18,"Arial, Helvetica, sans-serif",12,"#FFFFFF","#FFFFFF","#6D6E71","#ED2024","left","middle",4,0,1000,-5,7,true,true,true,0,true,true);
  //about_nav.addMenuItem("History","window.open('history.html', '_self');");
  //about_nav.addMenuItem("People","window.open('people.html', '_self');");
  //about_nav.hideOnMouseOut=true;
  //about_nav.bgColor='#CCCCCC';
  //about_nav.menuBorder=1;
  //about_nav.menuLiteBgColor='#CCCCCC';
  //about_nav.menuBorderBgColor='#CCCCCC';
  window.services_nav = new Menu("root",105,18,"Arial, Helvetica, sans-serif",12,"#FFFFFF","#FFFFFF","#6D6E71","#ED2024","left","middle",4,0,1000,-5,7,true,true,true,0,true,true);
  services_nav.addMenuItem("Corporate","window.open('services.html?#CORP', '_self');");
  services_nav.addMenuItem("Private&nbsp;Functions","window.open('services.html?#PRVT', '_self');");
  services_nav.addMenuItem("General","window.open('services.html?#GNRL', '_self');");
  services_nav.hideOnMouseOut=true;
  services_nav.bgColor='#CCCCCC';
  services_nav.menuBorder=1;
  services_nav.menuLiteBgColor='#CCCCCC';
  services_nav.menuBorderBgColor='#CCCCCC';
  //window.contact_nav = new Menu("root",70,18,"Arial, Helvetica, sans-serif",12,"#FFFFFF","#FFFFFF","#6D6E71","#ED2024","left","middle",4,0,1000,-5,7,true,true,true,0,true,true);
  //contact_nav.addMenuItem("Enquiries","window.open('enquiries.html', '_self');");
  //contact_nav.addMenuItem("JB&nbsp;Event&nbsp;Management&nbsp;Details","window.open('jbemdetails.htm', '_self');");
  //contact_nav.hideOnMouseOut=true;
  //contact_nav.bgColor='#CCCCCC';
  //contact_nav.menuBorder=1;
  //contact_nav.menuLiteBgColor='#CCCCCC';
  //contact_nav.menuBorderBgColor='#CCCCCC';
  services_nav.writeMenus();
}

function jsf_loadimages()
{
	MM_preloadImages('images/home_f2.jpg','images/about_f2.jpg','images/services_f2.jpg','images/whatyouget_f2.jpg','images/contact_f2.jpg');
}

function jsf_testVals(frm)
{
	var sMsg = new Array();
	if (frm.LastName.value.length == 0 || frm.FirstName.value.length == 0)	{sMsg.push('Please enter your name before continuing.');}
	if (frm.Phone.value.length < 8)	{sMsg.push('Please enter a valid phone contact before continuing.');}	
	if (frm.Email.value.length == 0 || !jsf_validEmail(frm.Email.value)) {sMsg.push('Please enter a valid email address before continuing.');}	
	if (sMsg.length > 0)
	{
		alert(sMsg.join('\n'));
		return false;
	}
	else {return true;}
	
}
function jsf_validEmail(object_value)
{
	var regexPattern = new RegExp(/^[a-zA-Z_0-9-]+(\.[a-zA-Z_0-9-]+)*@([a-zA-Z_0-9-]+\.)+[a-zA-Z]{2,7}$/);
	//trim whitespace before we validate
	object_value = object_value.replace(/^\s+/,'').replace(/\s+$/,'');
	return regexPattern.test(object_value);
}