function rollover(fname) {
	var BaseHref = 'images/';
	return 'rollover:' + BaseHref + fname + '_off.gif:' + BaseHref + fname + '_on.gif';
}

function getWindowWidth() {
	var w = 0;
	if (parseInt(navigator.appVersion) > 3) {
 		if (navigator.appName == "Netscape") {
  			w = window.innerWidth;
		} else if (navigator.appName.indexOf("Microsoft") != -1) {
  			w = document.body.offsetWidth;
		}
	}
//	var c = 101 + 116 + 117 + 116 + 116 + 117 + 117 + 170;
	var c = 84 + 143 + 113 + 115 + 121 + 79 + 121 + 170;
	if (w < c) return 0;
	return Math.round((w - c) / 2);
}


function switchLang() {
	var url = new String(location.href);
	var url2 = '';
	var pos = -1;
	if ((pos = url.indexOf('/eng/')) >= 0) {
		if (pos >= 0) url2 = url.substring(0, pos) + '/chi/' + url.substring(pos + 5, url.length);
	} else if ((pos = url.indexOf('/chi/')) >= 0) {
		if (pos >= 0) url2 = url.substring(0, pos) + '/eng/' + url.substring(pos + 5, url.length);
	}
	if (url2 != '') window.location.replace(url2);
}


function menu_init() {
	if (menus.length) return;
	var effect = 24;
	effect = 0;
	var ri = '';
	menus[0] = new menu(38, 'horizontal', getWindowWidth(), 127, 0, 1, 'black', 'black', 'arial,sans-serif', 9, '',
		'', 'black', 'black', 0, 'black', 0, ri, false, false, true, (effect > 0), effect, false, 0, 0, 'black');
	menus[0].addItem('index.php','',84,'',rollover('tnav_home'), 0);
	menus[0].addItem('','',143,'',rollover('tnav_club'), 1);
	menus[0].addItem('advertising.php','',113,'',rollover('tnav_advertising'), 0);
	menus[0].addItem('','',115,'',rollover('tnav_about_golf'), 2);
	menus[0].addItem('','',121,'',rollover('tnav_membership'), 3);
	menus[0].addItem('','',79,'',rollover('tnav_news'), 4);
	menus[0].addItem('contact.php','',121,'',rollover('tnav_contact_us'), 0);
	menus[0].addItem('http://www.hko.gov.hk/contente.htm','_blank',170,'',rollover('tnav_weather'), 0);
	


	menus[1] = new menu(143, 'vertical', 0, 0, 0, 0, 'fbfbfb', '#f39800', 'arial,sans-serif', 9, '',
		'', 'black', 'white', 0, 'black', 2, ri, false, false, false, false, 0, true, 2, 2, 'cf8100');
	menus[1].addItem('club_info.php','',30,'','Club Information', 0);
	menus[1].addItem('club_facilities.php','',30,'','Facilities', 0);
	menus[1].addItem('club_location.php','',30,'','Location', 0);

	menus[2] = new menu(115, 'vertical', 0, 0, 0, 0,  'fbfbfb', '#f39800', 'arial,sans-serif', 9, '',
		'', 'black', 'white', 0, 'black', 2, ri, false, false, false, false, 0, true, 2, 2, 'cf8100');
	menus[2].addItem('about_golf_coach.php','',30,'','Coach Profile', 0);
	menus[2].addItem('','',30,'','Golf Lessons', 5);
	

	menus[3] = new menu(121, 'vertical', 0, 0, 0, 0,  'fbfbfb', '#f39800', 'arial,sans-serif', 9, '',
		'', 'black', 'white', 0, 'black', 2, ri, false, false, false, false, 0, true, 2, 2, 'cf8100');
	menus[3].addItem('membership.php','',30,'','Pricing', 0);
	menus[3].addItem('form/application.pdf','_blank',30,'','Application Form', 0);
	menus[3].addItem('membership_previlieges.php','',30,'','Members&#146; Privileges', 0);
	
	
	menus[4] = new menu(79, 'vertical', 0, 0, 0, 0,  'fbfbfb', '#f39800', 'arial,sans-serif', 9, '',
		'', 'black', 'white', 0, 'black', 2, ri, false, false, false, false, 0, true, 2, 2, 'cf8100');
	menus[4].addItem('news_event_index.php','',30,'','News/Events', 0);
	menus[4].addItem('demo_day_index.php','',30,'','Demo Day', 0);
	
	
	menus[5] = new menu(120, 'vertical', 0, 0, 0, 0,  'fbfbfb', '#f39800', 'arial,sans-serif', 9, '',
		'', 'black', 'white', 0, 'black', 2, ri, false, false, false, false, 0, true, 2, 2, 'cf8100');
	menus[5].addItem('course.php?course=junior','',30,'','Junior Course', 0);
	menus[5].addItem('course.php?course=introductory','',30,'','Introductory Course', 0);
	menus[5].addItem('course.php?course=intermediate','',30,'','Intermediate Course', 0);
	
	
} //OUTER CLOSING BRACKET. EVERYTHING ADDED MUST BE ABOVE THIS LINE.