var level_name = new Array();
var level_link = new Array();
var level2_length = new Array();
var currLevel, level1_priority, level2_priority, level3_priority, level4_priority, level5_priority, final_priority, default_menu2, default_level3_priority, onMenu1 = 0, onMenu2 = 0, level1_bytes = 0;

level_name['000--010'] = 'Current Weather';
level_name['000--020'] = 'Weather Maps';
level_name['000--030'] = 'Tropical Cyclones';
level_name['000--040'] = 'Forum';
level_name['000--050'] = 'Contest';
level_name['000--060'] = 'Resources';
level_name['000--070'] = 'About';
level_name['000--080'] = 'Disclaimer';
level_name['000--090'] = '<img src="/images/chiver.gif" border="0" align="absmiddle">';


level_link['000--010'] = '/english/current.html';
level_link['000--020'] = '/english/wxmap.html';
level_link['000--030'] = '/english/tc.html';
level_link['000--040'] = '/discus/';
level_link['000--050'] = '/wfc/indexe.html';
level_link['000--060'] = '/english/resource.html';
level_link['000--070'] = '/english/about.html';
level_link['000--080'] = '/english/disclaimer.html';
level_link['000--090'] = '/index.html';


var level_keys = new Array(
'000--010',
'000--020',
'000--030',
'000--040',
'000--050',
'000--060',
'000--070',
'000--080',
'000--090'
);

var level1_str = '';
var level2_str = new Array();
var level3_str = new Array();

default_level3_priority = default_level1+'--'+default_level2;

// LEVEL1 STRING
level_keys.sort();

for(i=0;i<level_keys.length;i++){
	currLevel = ((level_keys[i].length-8)/10)+1;
	level1_priorty = '';
	level2_priorty = '';
	level3_priorty = '';
	level4_priorty = '';
	level5_priorty = '';

	if(currLevel == 1){
		if(level1_str != ''){
			level1_str = level1_str+' | ';
		}

		if(default_level1 == level_keys[i].substring(5,8)){
			level1_str = level1_str+"<a href='"+level_link[level_keys[i]]+"' onmouseover=\"menu_level2('"+level_keys[i].substring(5,8)+"')\"><font color=\"#00BB00\">"+level_name[level_keys[i]]+"</font></a>";
		} else {
			level1_str = level1_str+"<a href='"+level_link[level_keys[i]]+"' onmouseover=\"menu_level2('"+level_keys[i].substring(5,8)+"')\">"+level_name[level_keys[i]]+"</a>";
		}
		level1_bytes = level1_bytes + level_name[level_keys[i]].length;
	}
	if(currLevel == 2){
		level1_priority = level_keys[i].substring(5,8);
		final_priority = level1_priority;

		if(level2_str[final_priority] != '' && level2_str[final_priority] != undefined){
			if(level2_length[final_priority] > 90){
				level2_str[final_priority] = level2_str[final_priority]+'<br>';

				level2_length[final_priority] = 0;
			} else {
				level2_str[final_priority] = level2_str[final_priority]+' | ';
			}
		} else {
			level2_str[final_priority] = '';
		}

		if(level2_length[final_priority] == undefined || level2_length[final_priority] == ''){
			level2_length[final_priority] = level_name[level_keys[i]].length;
		} else {
			level2_length[final_priority] += level_name[level_keys[i]].length;
		}

		if(default_level1 == level_keys[i].substring(5,8) && default_level2 == level_keys[i].substring(15,18)){
			level2_str[final_priority] = level2_str[final_priority]+"<a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\">"+level_name[level_keys[i]]+"</font></a>";
		} else {
			level2_str[final_priority] = level2_str[final_priority]+"<a href='"+level_link[level_keys[i]]+"'>"+level_name[level_keys[i]]+"</a>";
		}
	}
	if(currLevel > 2){
		level1_priority = level_keys[i].substring(5,8);
		level2_priority = level_keys[i].substring(15,18);
		final_priority = level1_priority+'--'+level2_priority;
		if(level_keys[i].length > 20){
			level3_priority = level_keys[i].substring(25,28);
		}
		if(level_keys[i].length > 30){
			level4_priority = level_keys[i].substring(35,38);
		}
		if(level_keys[i].length > 40){
			level5_priority = level_keys[i].substring(45,48);
		}

		if(level3_str[final_priority] == '' || level3_str[final_priority] == undefined){
			level3_str[final_priority] = '';
		}

		if(currLevel == 3){
			if(default_level1 == level_keys[i].substring(5,8) && default_level2 == level_keys[i].substring(15,18) && default_level3 == level_keys[i].substring(25,28)){
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr>\n";
				}
			} else {
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr>\n";
				}
			}
		}
		if(currLevel == 4){
			if(default_level1 == level_keys[i].substring(5,8) && default_level2 == level_keys[i].substring(15,18) && default_level3 == level_keys[i].substring(25,28) && default_level4 == level_keys[i].substring(35,38)){
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				}
			} else {
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				}
			}
		}
		if(currLevel == 5){
			if(default_level1 == level_keys[i].substring(5,8) && default_level2 == level_keys[i].substring(15,18) && default_level3 == level_keys[i].substring(25,28) && default_level4 == level_keys[i].substring(35,38) && default_level5 == level_keys[i].substring(45,48)){
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				}
			} else {
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				}
			}
		}
		if(currLevel == 6){
			if(default_level1 == level_keys[i].substring(5,8) && default_level2 == level_keys[i].substring(15,18) && default_level3 == level_keys[i].substring(25,28) && default_level4 == level_keys[i].substring(35,38) && default_level5 == level_keys[i].substring(45,48) && default_level6 == level_keys[i].substring(55,58)){
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><font color=\"#00BB00\"><b>"+level_name[level_keys[i]]+"</b></font></a></td></tr></table></td></tr>\n";
				}
			} else {
				if(level3_str[final_priority] != '' && level3_str[final_priority] != undefined){
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><img src=\"/eng/img/1x1_black.gif\" width=\"100%\" height=\"1\"/></td></tr><tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				} else {
					level3_str[final_priority] = level3_str[final_priority]+"<tr><td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"1\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td class=\"12px\"><a href='"+level_link[level_keys[i]]+"'><b>"+level_name[level_keys[i]]+"</b></a></td></tr></table></td></tr>\n";
				}
			}
		}
	}
}

function menu_level1(){
	document.write(level1_str);
}

function menu_level2(prioritySet){
//	if(level2_str[prioritySet] == '' || level2_str[prioritySet] == undefined){
//		document.getElementById("menu2").innerHTML = '';
//	} else {
//		document.getElementById("menu2").innerHTML = level2_str[prioritySet];
//	}
}

function menu_level3(){
	if(level3_str[default_level3_priority] != undefined){
		if(level3_str[default_level3_priority].length > -1){
			document.write('<table cellspacing=0 cellpadding=4 border=0 width=100% class="submenu">\n');
			document.write(level3_str[default_level3_priority]);
			document.write('</table>');
		}
	}
}

function default_menu2(ev){
	if(ev.pageY > 160 || ev.pageY < 90){
		menu_level2(default_level1);
	}
	if(ev.clientY + document.body.scrollTop > 160 || ev.clientY + document.body.scrollTop < 90){
		menu_level2(default_level1);
	}
}
function detectMouseMove(ev){
	ev = ev || window.event;
	default_menu2(ev);
}
document.onmousemove=detectMouseMove;
