function CheckBrowser() {
	if ((navigator.appVersion.indexOf("MSIE 6.0")!=-1 || navigator.appVersion.indexOf("MSIE 5.5")!=-1)) {
		return 'ie55';
	} else if (navigator.appVersion.indexOf("MSIE 4.5")!=-1) {
		return 'mac45';
	} else if (navigator.userAgent.indexOf("Opera")!=-1) {
		return 'opera';
	} else if (navigator.appVersion.indexOf("Mac")!=-1) {
		return 'mac';
	} else if ((navigator.userAgent.indexOf("Gecko")!=-1) || (parseInt(navigator.productSub)>=20010726)) {
		return 'ns6';
	} else if (navigator.userAgent.indexOf("Konqueror")!=-1) {
		return 'konq';
	} else if (document.layers) {
		return 'ns4';
	} else if (!document.getElementById && document.all) {
		return 'ie4';
	};
};
var browser=CheckBrowser();
var inHTML;
if (document.URL.match(/\/html\//i)) {
	inHTML=1;
} else {
	inHTML=0;
};

var X=0; var Y=1;
function GetElementPosition(Element) {
	var Return=new Array(0, 0);
	if (Element.id=='Menu1') {
		match=Element.style.left.match(/\d+/);
		Return[X]=Number(match[0]);
		match=Element.style.top.match(/\d+/);
		Return[Y]=Number(match[0]);
		return Return;
	};

	var thisLevel=Element;
	var i=0;
	if (thisLevel.parentNode.nodeName=='BODY') {
		Return[X]+=thisLevel.offsetLeft;
		Return[Y]+=thisLevel.offsetTop;
	} else {
		while (thisLevel.parentNode.nodeName!='BODY' && i++<20) {
		if (thisLevel.nodeName!='TR') {
			Return[X]+=thisLevel.offsetLeft;
			Return[Y]+=thisLevel.offsetTop;
		};
			thisLevel=thisLevel.parentNode;
		};
	};
	Return[Y]+=Element.offsetHeight;
	return Return;
};

function ShowToolTip(Overlay, X, Y, Text) {
	if (document.all) {
		Overlay.innerHTML=Text;
	} else if (document.layers) {
		Overlay.document.write(Text);
		Overlay.document.close();
	} else {
		Overlay.innerHTML=Text;
	};

	if (Overlay.style) {
		Overlay.style.left=X;
		Overlay.style.top=Y;
		Overlay.style.visibility="visible";
	} else {
		Overlay.left=X;
		Overlay.top=Y;
		Overlay.visibility="visible";
	};
};

function HideToolTip(Overlay) {
	if (Overlay.style) {
		Overlay.style.visibility='hidden';
	} else {
		Overlay.visibility='hidden';
	};
};

document.onmouseover=HideAllMenus;

var tablebgcolor='#a90506';
var tableborder=1;
var tablecellspacing=0;
var tablecellpadding=2;
var textcolor='#ffffff';
var mouseovercolor='#c92526';
var maxmenulevel=2;

function ShowMenu(event, element, category, level) {
	if (!event) {
		if (window.event) {
			event=window.event;
		} else	{return;};
	};
	event.cancelBubble=true;
	if (!level) {
		level=1;
	};

	var items; var links; var sub_menus;
	if (level==1) {
	if (category=='AboutUs') {
		items=new Array('Mission / Vision', 'History', 'Organisation', 'Financial Info', 'Career', 'Contact Us');
		links=new Array('../vision.html', '../history.html', '', '../financialinfo.html', '../career.php', '../contactus.html');
		sub_menus=new Array('', '', 'Organisation');
	} else if (category=='Events') {
		items=new Array('Current Events', 'Results');
		links=new Array('../events.php', '../results.php');
		sub_menus=new Array();
	} else if (category=='TheTeam') {
		items=new Array('Coaches','National Squad');
		links=new Array('http://www.coaching.com.sg/', '');
		sub_menus=new Array('', 'NationalSquad');
	} else if (category=='Media') {
		items=new Array('Photo Gallery', 'Media Coverage', 'Online Newsletters');
		links=new Array('photogallery.html', 'mediacoverage.php', 'newsletter.php');
		sub_menus=new Array();
	} else if (category=='HomeCourt') {
		items=new Array('Basketball Rules', 'Basketball Rules - FIBA33', 'Facilities', 'Location', 'Links');
		links=new Array('../basketballrules.html', 'documents/FIBA33_Official_Rules_Scoresheet_2010.pdf', '', '../location.html', '../links.html');
		sub_menus=new Array('', '', 'Facilities');
	} else if (category=='Marketing') {
		items=new Array('Sponsors', 'Advertising');
		links=new Array('../sponsors.html', '../advertising.html', '../promotions.html', '../basstore.html');
		sub_menus=new Array();
	}
	} else if (level==2) {
	sub_menus=new Array();
	if (category=='Organisation') {
		items=new Array('MC Members', 'Secretariat', 'Ordinary Members');
		links=new Array('../mcmembers.html', '../secretariat.html', '../ordinarymembers.html');
	} else if (category=='NationalSquad') {
		items=new Array('Men', 'Women', 'Youth Olympic Games 2010 (Boys & Girls)', 'Youth (15 & Under Boys & Girls)', 'Centre of Excellence (COE) 13 & Under Squads');
		links=new Array('../national_men.html', '../national_women.html', '../national_yog.html', '../national_u15.html', '../national_coe.html');
	} else if (category=='Facilities') {
		items=new Array('Rental Charges', 'Terms & Conditions');
		links=new Array('../rentalcharges.html', '../terms.html');
	} else if (category=='Newsletter') {
		items=new Array('2010: Jan &ndash; Mar');
		links=new Array('');
/*	} else if (category=='Advertising') {
		items=new Array('Banners', 'Lightboxes', '\'A\' Signs', 'Magazine');
		links=new Array('banners.html', 'lightboxes.html', 'asigns.html', 'magazine.html');
	} else if (category=='Calendar') {
		items=new Array('Local', 'International');
		links=new Array('local.html', 'international.html');
	} else if (category=='Courses') {
		items=new Array('Kidz Camp', 'Teenz Camp', 'Clinics', 'NCAP', 'Referee');
		links=new Array('kidzcamp.html', 'teenzcamp.html', '../clinics.html', 'ncap.html', 'referee.html');*/
	}
	};
	window.status=category;

	var Position=GetElementPosition(element);
	Overlay=(browser=='ie55' || browser=='ie4')?document.all('Menu'+level):document.getElementById('Menu'+level);
	if (level!=1) {
		Parent=(browser=='ie55' || browser=='ie4')?document.all('Menu'+(level-1)):document.getElementById('Menu'+(level-1));
		ParentPosition=GetElementPosition(Parent);
		Position[X]=ParentPosition[X]+Parent.offsetWidth-3;
		Position[Y]=ParentPosition[Y]+element.parentNode.offsetTop;
	}

	var content='<style type="text/css">td#normal {font-family: Arial; color: '+textcolor+';}td#mouseover {font-family: Arial; background-color: '+mouseovercolor+';}</style>';
	content+='<table border="0" cellspacing="'+tablecellspacing+'" cellpadding="'+tablecellpadding+'" class="MenuTable">';
	for (var i=0; i<items.length; i++) {
		next_level=level+1;
		if (sub_menus[i]) {
			content+='<tr><td id="normal" class="Menu" onMouseOver="this.id=\'mouseover\'; return ShowMenu(arguments[0], this, \''+sub_menus[i]+'\', '+next_level+', '+i+');" onMouseOut="this.id=\'normal\';"><a '+(links[i]?'class="Menu" href="'+links[i]+'" '+(links[i].substr(0, 7)=='http://'?'target="_blank" ':'')+' onMouseOver="window.status=\''+items[i]+'\'; return true;" onMouseOut="window.status=\'\';">':'>')+items[i]+'&nbsp;&nbsp;&nbsp;&gt;&gt;</a></td></tr>';
		} else {
			content+='<tr><td id="normal" class="Menu" onMouseOver="this.id=\'mouseover\'; HideMenu('+next_level+');" onMouseOut="this.id=\'normal\';">'+(links[i]?'<a class="Menu" href="'+links[i]+'" '+(links[i].substr(0, 7)=='http://' || links[i].substr(0, 9)=='documents'?'target="_blank" ':'')+'onMouseOver="window.status=\''+items[i]+'\'; return true" onMouseOut="window.status=\'\';">'+items[i]+'</a>':items[i])+'</td></tr>';
		};
//(inHTML?'':'html/')+
	};
	content+='</table>';
	ShowToolTip(Overlay, Position[X], Position[Y], content);
	//return true;
};

function HideMenu(level) {
	var Overlay=(browser=='ie55' || browser=='ie4')?document.all('Menu'+level):document.getElementById('Menu'+level);
	if (Overlay) {
		HideToolTip(Overlay);
	};
};

function HideAllMenus() {
	for (var i=1; i<=maxmenulevel; i++) {
		HideMenu(i);
	};

	window.status='';
	return true;
};

function OpenImage(File, Width, Height) {
	window.open(File, 'Image', 'width='+Width+',height='+Height);
};

function WriteDateTime() {
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1000) {
		year+=1900;
	};
	var day=mydate.getDay();
	var month=mydate.getMonth();
	var daym=mydate.getDate();
	if (daym<10) {
		daym="0"+daym;
	};
	var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	document.write(dayarray[day]+", "+montharray[month]+" "+daym+", "+year);
};
