// JavaScript Document
var menuStr = "<ul>\n"
			+ "<li id=\"menu_li_1\"></li>"
			+ "<li id=\"menu_li_2\"></li>"
			+ "<li id=\"menu_li_3\"></li>"
			+ "<li id=\"menu_li_4\"></li>"
			+ "<li id=\"menu_li_5\"></li>"
			+ "<li id=\"menu_li_6\"></li>"
			+ "<li id=\"menu_li_7\"></li>"
			+ "<li id=\"menu_li_8\"></li>"
			+ "<li id=\"menu_li_9\"></li>"
			+ "<li id=\"menu_li_10\"></li>"
			+ "<li id=\"menu_li_11\"></li>"
			+ "</ul>";
			
document.write(menuStr);

var atag_tmp  = "<a href=\"{0}\" class=\"{1}\">{2}</a>";

var _url = document.location.href;
var menuNowIdx = 0;

// 選單名稱
var menu_li_name = new Array("SBL", "比分直播", "賽程表", "影音直播", "影音隨選", "戰績", "球隊球員", "新聞", "專欄", "活動", "相片" );

// 檔案名稱
var menu_file_name = new Array("index", "boxscore", "schedule", "other", "other", "standings", "team", "news", "column", "event", "photo");

// 連結
var menu_link = new Array(
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13791&hinetID=18963&TargetID=1061&ASeg=&AMod=&Segments=978&Targets=1061&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4185&RawValues=&Redirect=http://sports.hinet.net/sbl/", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13800&hinetID=18971&TargetID=1077&ASeg=&AMod=&Segments=987&Targets=1077&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4193&RawValues=&Redirect=http://sports.hinet.net/sbl/boxscore.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13801&hinetID=18972&TargetID=1069&ASeg=&AMod=&Segments=988&Targets=1069&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1783,1968,1997,2012,2013,2014,2229,2231,3666,4033,4194&RawValues=&Redirect=http://sports.hinet.net/sbl/schedule.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13802&hinetID=18973&TargetID=1067&ASeg=&AMod=&Segments=989&Targets=1067&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4195&RawValues=&Redirect=http://hichannel.hinet.net/SBL/", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13803&hinetID=18974&TargetID=1076&ASeg=&AMod=&Segments=990&Targets=1076&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4196&RawValues=&Redirect=http://hichannel.hinet.net/SBL/vod.html",  
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13804&hinetID=18975&TargetID=1063&ASeg=&AMod=&Segments=991&Targets=1063&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1783,1968,1997,2012,2013,2014,2229,2231,3666,4033,4197&RawValues=&Redirect=http://sports.hinet.net/sbl/standings.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13805&hinetID=18976&TargetID=1072&ASeg=&AMod=&Segments=992&Targets=1072&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4198&RawValues=&Redirect=http://sports.hinet.net/sbl/teams.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13806&hinetID=18977&TargetID=1062&ASeg=&AMod=&Segments=993&Targets=1062&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4199&RawValues=&Redirect=http://sports.hinet.net/sbl/news.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13807&hinetID=18978&TargetID=1059&ASeg=&AMod=&Segments=994&Targets=1059&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1783,1968,1997,2012,2013,2014,2229,2231,3666,4033,4200&RawValues=&Redirect=http://sports.hinet.net/sbl/column.html", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13808&hinetID=18979&TargetID=1075&ASeg=&AMod=&Segments=995&Targets=1075&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1783,1968,1997,2012,2013,2014,2229,2231,3666,4033,4201&RawValues=&Redirect=http://hichannel.hinet.net/SBL/action.jsp;", 
						  "http://p4u.hinet.net/event.ng/Type=click&FlightID=13809&hinetID=18980&TargetID=1071&ASeg=&AMod=&Segments=996&Targets=1071&Values=25,31,43,51,60,72,83,91,100,110,150,155,759,807,1266,1968,1997,2012,2013,2014,2229,2231,3654,4033,4202&RawValues=&Redirect=http://sports.hinet.net/sbl/photo.html");

function messageFormat( _tmp , obj) {
	var text = _tmp;
	for(var i = 0 ; i < obj.length ; i ++){
		var oldstr = "{" + i + "}";
		while( text.indexOf(oldstr) != -1 ) {
			text = text.replace(oldstr ,  obj[i]);
		}
	}
	return text;
}


$(function() {
		   
		menuInit();
		
		function menuInit() {
				//alert(_url);
				if (_url == "http://sports.hinet.net/sbl/") {
						createMenu("over", 0);
						for (var i = 1; i < menu_file_name.length; i++) {
							createMenu("out", i);
						}
				} else if (_url.indexOf("expert") != -1) {
							for (var i = 0; i < menu_file_name.length; i++) {
								createMenu("out", i);
							}
							createMenu("over", 8);
				} else if (_url.indexOf("album") != -1) {
						createMenu("over", menu_file_name.length-1);
						for (var i = 0; i < menu_file_name.length-1; i++) {
							createMenu("out", i);
						}
				} else {
						for (var i = 0; i < menu_file_name.length; i++) {
							if (_url.indexOf(menu_file_name[i]) != -1 || _url.indexOf(menu_file_name[i].toLowerCase()) != -1) {
									//alert(i);
									createMenu("over", i);
							} else {
									createMenu("out", i);
							}
						}
				}
		};
		function createMenu(status, idx) {
					var obj = new Array();
					if (status == "over") {
							obj[0] = menu_link[idx];
							obj[1] = "sub_over";
							obj[2] = menu_li_name[idx];
							var _txt = messageFormat(atag_tmp , obj);
							//alert(_txt);
							$("#menu_li_"+(idx+1)).html(_txt);
					} else {
							obj[0] = menu_link[idx];
							obj[1] = "sub_out";
							obj[2] = menu_li_name[idx];
							var _txt = messageFormat(atag_tmp , obj);
							//alert(_txt);
							$("#menu_li_"+(idx+1)).html(_txt);
					}
		};

		
});