
function menu(section) {

//main_menu stands for the main menu items

var main_menu = new Array();
//first level item
main_menu[0] = "Home";
main_menu[1] = "Indexes";
main_menu[2] = "Products & Services";
main_menu[3] = "Events & Education";
main_menu[4] = "Download Centre";
main_menu[5] = "News Room";
main_menu[6] = "About Us";

//main_menu_link stands for the links of main menu items

var main_menu_link = new Array();

main_menu_link[0] = "javascript:navigate('en.index');";
main_menu_link[1] = "javascript:navigate('en.indexes.matrix');";
main_menu_link[2] = "javascript:navigate('en.products.licenses');";
main_menu_link[3] = "javascript:navigate('en.event_edu.events.conferences');";
main_menu_link[4] = "javascript:navigate('en.dl_centre.reports_stat.dailyreports');";
main_menu_link[5] = "javascript:navigate('en.news.press');";
main_menu_link[6] = "javascript:navigate('en.about.profile');";

//sub_menu stands for the items in specified main menu

var sub_menu=new Array()

for (i=0; i <main_menu.length; i++) {

	sub_menu[i]=new Array();

	for (x=0; x <99; x++) {
		sub_menu[i][x]=new Array();
	}

};

j = 0;




//second level item sub_menu[1][x][0]
sub_menu[1][j++][0] = "Index Matrix";
sub_menu[1][j++][0] = "Hong Kong-listed - Flagship Indexes";
sub_menu[1][j++][0] = "Hong Kong-listed - Benchmark Indexes";
sub_menu[1][j++][0] = "Hong Kong-listed - Thematic Indexes";
sub_menu[1][j++][0] = "Hong Kong-listed - Strategy Indexes";
sub_menu[1][j++][0] = "Cross-market - Flagship Index";
sub_menu[1][j++][0] = "Cross-market - Benchmark Index";
sub_menu[1][j++][0] = "Cross-market - Thematic Indexes";
sub_menu[1][j++][0] = "Mainland-listed - Flagship Index";
sub_menu[1][j++][0] = "Total Return Index Series";
sub_menu[1][j++][0] = "Dividend Point Index Series";
sub_menu[1][j++][0] = "Index Standards";

//third level item sub_menu[1][x][1-999]
sub_menu[1][1][1] = "Hang Seng Index and Sub-indexes";
sub_menu[1][2][1] = "Hang Seng Composite Index";
sub_menu[1][2][2] = "Hang Seng Composite Industry Indexes";
sub_menu[1][2][3] = "Hang Seng Composite Size Indexes";
sub_menu[1][3][1] = "Hang Seng China Enterprises Index";
sub_menu[1][3][2] = "Hang Seng China-Affiliated Corporations Index";
sub_menu[1][3][3] = "Hang Seng China H-Financials Index";
sub_menu[1][3][4] = "Hang Seng Mainland 100";
sub_menu[1][3][5] = "Hang Seng Mainland 25";
sub_menu[1][3][6] = "Hang Seng HK 35";
sub_menu[1][3][7] = "Hang Seng REIT Index";
sub_menu[1][4][1] = "Hang Seng Short and Leveraged Index Series";
sub_menu[1][5][1] = "Hang Seng China 50 Index";
sub_menu[1][6][1] = "Hang Seng China AH Premium Index";
sub_menu[1][7][1] = "Hang Seng China AH Index Series ";
sub_menu[1][7][2] = "Hang Seng Corporate Sustainability Index Series";
sub_menu[1][8][1] = "Hang Seng China A Industry Top Index";


sub_menu[2][0][0] = "Licences for Product Creation";
sub_menu[2][1][0] = "Real-time Data";
sub_menu[2][2][0] = "Historical Data";
sub_menu[2][3][0] = "Customised Indexes";
sub_menu[2][4][0] = "Hang Seng Industry Classification System";
sub_menu[2][5][0] = "Other Information";

sub_menu[3][0][0] = "Events";
sub_menu[3][1][0] = "Investor Education";
sub_menu[3][2][0] = "Investor Education Videos";

sub_menu[4][0][0] = "Reports and Statistics";
sub_menu[4][1][0] = "Brochures";
sub_menu[4][2][0] = "Factsheets";
sub_menu[4][3][0] = "Presentations";
//sub_menu[4][4] = "Articles";
//sub_menu[4][5] = "Monthly publication";

sub_menu[5][0][0] = "Press Releases";
sub_menu[5][1][0] = "Index Change Notices";

sub_menu[6][0][0] = "Company Profile";
sub_menu[6][1][0] = "Milestones";
sub_menu[6][2][0] = "Advisory Committee";


//sub_menu_link stands for the linkage of items in specified main menu

var sub_menu_link=new Array()

for (i=0; i <main_menu.length; i++) {

	sub_menu_link[i]=new Array();
	for (x=0; x <99; x++) {
		sub_menu_link[i][x]=new Array();
	}
};

j = 0;


sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.matrix');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hsisis.hsi');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hscis.hsci');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hscei');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hssis.hsisi');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hsc50');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hscahis.hscahpi');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hscahis.hscahi');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hscait');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hstri');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.hsdvp');";
sub_menu_link[1][j++][0] = "javascript:navigate('en.indexes.is');";



sub_menu_link[1][1][1] = "javascript:navigate('en.indexes.hsisis.hsi');";
sub_menu_link[1][2][1] = "javascript:navigate('en.indexes.hscis.hsci');";
sub_menu_link[1][2][2] = "javascript:navigate('en.indexes.hscis.hscii');";
sub_menu_link[1][2][3] = "javascript:navigate('en.indexes.hscis.hshkci');";
sub_menu_link[1][3][1] = "javascript:navigate('en.indexes.hscei');";
sub_menu_link[1][3][2] = "javascript:navigate('en.indexes.hscis.hscci');";
sub_menu_link[1][3][3] = "javascript:navigate('en.indexes.hfin');";
sub_menu_link[1][3][4] = "javascript:navigate('en.indexes.hsfis.hsmlfi');";
sub_menu_link[1][3][5] = "javascript:navigate('en.indexes.hsfis.hsml25');";
sub_menu_link[1][3][6] = "javascript:navigate('en.indexes.hsfis.hshk25');";
sub_menu_link[1][3][7] = "javascript:navigate('en.indexes.hsri');";
sub_menu_link[1][4][1] = "javascript:navigate('en.indexes.hssis.hsisi');";
sub_menu_link[1][5][1] = "javascript:navigate('en.indexes.hsc50');";
sub_menu_link[1][6][1] = "javascript:navigate('en.indexes.hscahis.hscahpi');";
sub_menu_link[1][7][1] = "javascript:navigate('en.indexes.hscahis.hscahi');";
sub_menu_link[1][7][2] = "javascript:navigate('en.indexes.hssus');";
sub_menu_link[1][8][1] = "javascript:navigate('en.indexes.hscait');";

sub_menu_link[2][0][0] = "javascript:navigate('en.products.licenses');";
sub_menu_link[2][1][0] = "javascript:navigate('en.products.realtime_data');";
sub_menu_link[2][2][0] = "javascript:navigate('en.products.data_subscription');";
sub_menu_link[2][3][0] = "javascript:navigate('en.products.customized_index');";
sub_menu_link[2][4][0] = "javascript:navigate('en.products.hs_classi.overview');";
sub_menu_link[2][5][0] = "javascript:navigate('en.products.other_info');";

sub_menu_link[3][0][0] = "javascript:navigate('en.event_edu.events.conferences');";
sub_menu_link[3][1][0] = "javascript:navigate('en.event_edu.edu.short_leveraged');";
sub_menu_link[3][2][0] = "javascript:navigate('en.event_edu.videos');";

sub_menu_link[4][0][0] = "javascript:navigate('en.dl_centre.reports_stat.dailyreports');";
sub_menu_link[4][1][0] = "javascript:navigate('en.dl_centre.brochures');";
sub_menu_link[4][2][0] = "javascript:navigate('en.dl_centre.factsheets');";
sub_menu_link[4][3][0] = "javascript:navigate('en.dl_centre.presentations');";

sub_menu_link[5][0][0] = "javascript:navigate('en.news.press');";
sub_menu_link[5][1][0] = "javascript:navigate('en.news.index_change');";

sub_menu_link[6][0][0] = "javascript:navigate('en.about.profile');";
sub_menu_link[6][1][0] = "javascript:navigate('en.about.milestones');";
sub_menu_link[6][2][0] = "javascript:navigate('en.about.committee');";

//Please do not edit the lines below
document.writeln("<ul class=MenuBarHorizontal id=\"topMenu\">");

	for (i=0; i < main_menu.length; i++) {

		if(main_menu[i+1] == undefined){
			displayclass = "mainli2";
		}else{
			displayclass = "mainli";
		}

		if(sub_menu[i][0][0] == undefined){
			if(section == i){
				document.writeln("<li class=\"curr "+displayclass+"\"><a class=\"mainItem\" href=\""+main_menu_link[i]+"\"><b>" + main_menu[i] + "</b></a></li>");
			}else{
				document.writeln("<li class=\""+displayclass+"\"><a class=\"mainItem\" href=\""+main_menu_link[i]+"\"><b>" + main_menu[i] + "</b></a></li>");
			}
		}else{
			if(section == i){
				document.writeln("<li class=\"curr "+displayclass+"\"><a class=\"mainItem\" href=\""+main_menu_link[i]+"\"><b>" + main_menu[i] + "</b></a>");
			}else{
				document.writeln("<li class=\""+displayclass+"\"><a class=\"mainItem\" href=\""+main_menu_link[i]+"\"><b>" + main_menu[i] + "</b></a>");
			}

			if(i == 3){
				document.writeln("<ul class=\"fixWidth\">");
			}else{
				document.writeln("<ul>");
			}
		}
		
		for (r=0; r < sub_menu[i].length; r++) {
			if(sub_menu[i][r][0] != undefined){
				if(i != 1){
					document.writeln("<li><a  href=\"" + sub_menu_link[i][r][0] + "\">" + sub_menu[i][r][0] + "</a></li>");
				}else{
						if(sub_menu[i][r].length > 1){
							document.writeln("<li><a class=\"moreItemSubmenu\" href=\"" + sub_menu_link[i][r][0] + "\">" + sub_menu[i][r][0] + "<\/a>");
							document.writeln("<ul>");

							for (k=1; k <sub_menu[i][r].length; k++) {
								document.writeln("<li><a class=\"MenuBarItemSubmenu\" href=\"" + sub_menu_link[i][r][k] + "\">" + sub_menu[i][r][k] + "<\/a><\/li>");
							}

							document.writeln("<\/ul><\/li>");

						}else{

							document.writeln("<li><a  href=\"" + sub_menu_link[i][r][0] + "\">" + sub_menu[i][r][0] + "</a></li>");

						}
				}
			}

		};
		if(sub_menu[i][0][0]!= undefined){
			document.writeln("<\/ul>");
		}

	};
document.writeln("<\/ul>");
}