

function createStatsLanding() {
	return createBothByClass("t_ibp");
}


function createBothByClass(type) {
	
	function sortByDisplayName(a,b) {
		if (a.display_name > b.display_name) return 1;
		else if (a.display_name < b.display_name) return -1;
		else return 0; 
	}

	var html = "<ul id=\"statListing\">";
	for (var l=0; l < classes.length; l++) {
		
		var arrLeagues = new Array();        
		var i = 0;
		for (league in properties.leagues) {
		    if (properties.leagues[league].hidden != "0") continue;
		    if (properties.leagues[league].sport_code_display == classes[l].sport) {
		        arrLeagues[i] = properties.leagues[league];
		        i++;
		    }
		}
		
		arrLeagues.sort(sortByDisplayName);

		
		for (i = 0; i < arrLeagues.length; i++) {
			var objLeague = arrLeagues[i];
			if (objLeague.sport_code_display == classes[l].sport) {
				objLeague.clubs.sort(sortByDisplayName);
				html += "<li class=\"league_li\" id=\"" + objLeague.id + "\">";
				html += "<h5>" + objLeague.display_name + "</h5><ul>";
								
				
				if (type == "t_ibp") {
					html += "<li class=\"scores_schedules\"><ul>";
					html += "<li><a href=\"/milb/stats/stats.jsp?t=l_sco&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Scores</a></li><li><a href=\"/milb/stats/stats.jsp?t=l_sta&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Standings</a></li><li><a href=\"/mlb/events/winterleagues/schedule/?sid=" + objLeague.id + "\">Schedule</a></li>";
					html += "</ul></li>";

					html += "<li class=\"player_stats\"><ul>";
					html += "<li><a href=\"/milb/stats/stats.jsp?t=l_bat&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Batting leaders</a></li><li><a href=\"/milb/stats/stats.jsp?t=l_pit&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Pitching leaders</a></li>";
					html += "</ul></li>";
					
					html += "<li class=\"team_stats\"><ul>";
					html += "<li><a href=\"/milb/stats/stats.jsp?t=l_tba&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Team batting</a></li><li><a href=\"/milb/stats/stats.jsp?t=l_tpi&sid=" + objLeague.id + "&lid=" + objLeague.id.substring(1) + "\">Team pitching</a></li>";
					html += "</ul></li>";
					
				}

				
				
				html += "<li class=\"club_stats\"><ul>";
				
				for (club in objLeague.clubs) {
					
					if (objLeague.clubs[club].hidden != "0") continue;
					
					if (type == "t_sch" && (objLeague.clubs[club].id in _oc(hostedSites))) html += "<li><a href=\"/schedule/index.jsp?sid=" + objLeague.clubs[club].id +"\">" + objLeague.clubs[club].display_name + "</a></li>";
					
					else {  
						if (objLeague.clubs[club].id) html += "<li><a href=\"/milb/stats/stats.jsp?sid=" + objLeague.clubs[club].league_id + "&t=" + type + "&cid=" + objLeague.clubs[club].id.substring(1) +"\">" + objLeague.clubs[club].display_name + "</a></li>"; 
						else html += ""; 
					} 
				}
			html += "</ul></li></ul></li>";

				
			}
		}
	}
	html += "</ul>";
	
	return html;
}