var team_profile_base_url = "http://www.letour.fr/2007/TDF/COURSE/docs/";
var jersey_base_url = "http://img.server86.nl/sport/wielrennen/shirts/40/";

var rosters = {"teams": [
 {"name": "AG2R PR&Eacute;VOYANCE", "country": "France", "starting_number": "01", "team_profile_ref": "A2R_us.pdf", "jersey_ref": "6064.jpg", "leader": "0",
"riders": [[0, "ARRIETA LUJAMBIO", "Jos&eacute; Luis", "Spain", 1],
           [0, "DEIGNAN", "Philip", "Ireland", 1],
           [0, "DION", "Renaud", "France", 1],
           [0, "MANDRI", "Rene", "Estonia", 1],
           [0, "DUPONT", "Hubert", "France", 1],
           [0, "GOUBERT", "St&eacute;phane", "France", 1],
           [0, "KRIVTSOV", "Yuriy", "Ukraine", 1],
           [0, "USOV", "Alexandre", "Belarus", 1],
           [0, "TURPIN", "Ludovic", "France", 1]]
 },
 
 {"name": "ANDALUCIA - CAJASUR", "country": "Spain", "starting_number": "11", "team_profile_ref": "AGR_us.pdf", "jersey_ref": "6106.jpg", "leader": "0",
"riders": [[0, "PEREZ RODRIGUEZ", "Luis", "Spain", 1],
           [0, "LOPEZ GIL", "Jos&eacute; Antonio", "Spain", 1],
           [0, "MARTINEZ PEREZ", "Francisco Jos&eacute;", "Spain", 1],
           [0, "OLMO MENACHO", "Juan", "Spain", 1],
           [0, "ORTEGA", "Manuel", "Spain", 1],
           [0, "CARRASCO GAMIZ", "Jose Luis", "Spain", 1],
           [0, "ROSENDO PRADO", "Jesus", "Spain", 1],
           [0, "RUIZ SANCHEZ", "Jos&eacute;", "Spain", 1],
           [0, "VAZQUEZ", "Manuel", "Spain", 1]]
 },
 


  {"name": "BOUYGUES TELECOM", "country": "France", "starting_number": "21", "team_profile_ref": "BTL_us.pdf", "jersey_ref": "6065.jpg", "leader": "3",
"riders": [
           [0, "BERNAUDEAU", "Giovanni", "France", 0],
           [0, "CHAMPION", "Dimitri", "France", 0],
           [0, "CLAUDE", "Mathieu", "France", 0],
           [0, "CLEMENT", "Stef", "Netherlands", 1],
           [0, "CLERC", "Aur&eacute;lien", "Switzerland", 0],
           [0, "FLORENCIO CABRE", "Xavier", "Spain", 0],
           [0, "MARTIAS", "Rony", "France", 0],
           [0, "JEROME", "Vincent", "France", 1],
           [0, "PUTSEP", "Erki", "Estonia", 1]]
 }
 ,
 

 
 
  {"name": "CAISSE D'EPARGNE", "country": "Spain", "starting_number": "31", "team_profile_ref": "GCE_us.pdf", "jersey_ref": "6066.jpg", "leader": "5",
"riders": [[0, "ERVITI", "Imanol", "Spain", 1],
           [0, "GARCIA ACOSTA", "Jos&eacute; Vicente", "Spain", 1],
           [0, "HORRACH RIPPOLL", "Joan", "Spain", 1],
           [0, "KARPETS", "Vladimir", "Russia", 1],
           [0, "LOPEZ GARCIA", "David", "Spain", 1],
           [0, "PEREIRO SIO", "Oscar", "Spain", 0],
           [0, "EFIMKIN", "Vladimir", "Russia", 1],
           [0, "SANCHEZ GIL", "Luis Leon", "Spain", 1],
           [0, "ZANDIO ECHAIDE", "Xabier", "Spain", 1]]
 },
 
 
 
 
  {"name": "COFIDIS, LE CR&Eacute;DIT PAR T&Eacute;L&Eacute;.", "country": "France", "starting_number": "41", "team_profile_ref": "COF_us.pdf", "jersey_ref": "6067.jpg", "leader": "1",
"riders": [[0, "AUG&Eacute;", "St&eacute;phane", "France", 1],
           [0, "CHAVANEL", "Sylvain", "France", 1],
           [0, "DUQUE", "Leonardo", "Colombia", 1],
           [0, "FERNANDEZ BUSTINZA", "Bingen", "Spain", 1],
           [0, "HARY", "Maryan", "France", 1],
           [0, "LEQUATRE", "Geoffroy", "France", 1],
           [0, "MINARD", "S&eacute;bastien", "France", 1],
           [0, "MONFORT", "Maxime", "Belgium", 1],
           [0, "MONIER", "Damien", "France", 1]]
 },
 
 
 
  {"name": "CR&Eacute;DIT AGRICOLE", "country": "France", "starting_number": "51", "team_profile_ref": "COF_us.pdf", "jersey_ref": "6068.jpg", "leader": "2",
"riders": [[0, "BODROGI", "Laszlo", "Hungary", 1],
           [0, "BOTCHAROV", "Alexandre", "Russia", 1],
           [0, "CAUCCHIOLI", "Pietro", "Italy", 0],
           [0, "FURLAN", "Angelo", "Italy", 0],
           [0, "KERN", "Christophe", "France", 1],
           [0, "PAURIOL", "R&eacute;mi", "France", 0],
           [0, "MARINO", "Jean-Marc", "France", 1],
           [0, "RENSHAW", "Mark", "Australia", 1],
           [0, "TALABARDON", "Yannick", "France", 1]]
 },
 
 
  {"name": "TEAM CSC", "country": "Denmark", "starting_number": "181", "team_profile_ref": "CSC_us.pdf", "jersey_ref": "6080.jpg", "leader": "6",
"riders": [[0, "BLAUDZUN", "Michael", "Denmark", 1],
           [0, "CUESTA LOPEZ DE CASTRO", "I&ntilde;igo", "Spain", 1],
           [0, "GUSTOV", "Volodymir", "Ukraine", 1],
           [0, "KOLOBNEV", "Alexandr", "Russia", 1],           
           [0, "KROON", "Karsten", "Netherlands", 1], 
           [0, "LJUNGQVIST", "Marcus", "Sweden", 1],     
           [0, "SASTRE CANDIL", "Carlos", "Spain", 1],
           [0, "SÆRENSEN", "Chris", "Denmark", 1],  
           [0, "VANDE VELDE", "Christian", "United States", 1]]

 }
,




  {"name": "DISCOVERY CHANNEL", "country": "United States", "starting_number": "61", "team_profile_ref": "DSC_us.pdf", "jersey_ref": "6070.jpg", "leader": "0",
"riders": [[0, "BRAJKOVIC", "Janez", "Slovenia", 0],
           [0, "DANIELSON", "Tom", "United States", 0],
           [0, "DAVIS", "Allan", "Australia", 1],
           [0, "DEVOLDER", "Stijn", "Belgium", 1],
           [0, "MARTINEZ DE ESTEBAN", "Egoi", "Spain", 0],
           [0, "MCCARTNEY", "Jason", "United States", 1],
           [0, "PAULINHO", "Sergio Miguel Moreira", "Portugal", 0],
           [0, "RUBIERA VIGIL", "Jos&eacute; Luis", "Spain", 1],
           [0, "VAN GOOLEN", "Jurgen", "Belgium", 1]]
 } ,
 
 
  {"name": "EUSKALTEL - EUSKADI", "country": "Spain", "starting_number": "71", "team_profile_ref": "EUS_us.pdf", "jersey_ref": "6071.jpg", "leader": "8",
"riders": [[0, "ZUBELDIA AGIRRE", "Haimar", "Spain", 1],
           [0, "ANTON HERNANDEZ", "Igor", "Spain", 1],
           [0, "FERNANDEZ", "Koldo", "Spain", 1],
           [0, "GALPARSORO MARTINEZ", "Dionisio", "Spain", 1],
           [0, "HERNANDEZ GUTIERREZ", "Aitor", "Spain", 1],
           [0, "ISASI FLORES", "Inaki", "Spain", 1],
           [0, "LANDALUZE INTXAURRAGA", "Inigo", "Spain", 1],
           [0, "PEREZ LEZAUN", "Alan", "Spain", 1],
           [0, "SANCHEZ GONZALEZ", "Samuel", "Spain", 1]]
 },
 

  {"name": "FRAN&Ccedil;AISE DES JEUX", "country": "France", "starting_number": "81", "team_profile_ref": "FDJ_us.pdf", "jersey_ref": "6072.jpg", "leader": "0",
"riders": [[0, "DACRUZ", "Carlos", "France", 1],
           [0, "DELAGE", "Mickael", "France", 0],
           [0, "L&Ouml;VKVIST", "Thomas", "Sweden", 1],
           [0, "GILBERT", "Philippe", "Belgium", 1],
           [0, "MCGEE", "Bradley", "Australia", 0],
           [0, "MCLEOD", "Ian", "South Africa", 1],
           [0, "MONNERAIS", "Cyrille", "France", 0],  
           [0, "ROY", "J&eacute;r&eacute;my", "South Africa", 1],
           [0, "VEIKKANEN", "Jussi", "Finland", 0]]
 },
 
 
  {"name": "GEROLSTEINER", "country": "Germany", "starting_number": "91", "team_profile_ref": "GST_us.pdf", "jersey_ref": "6073.jpg", "leader": "6",
"riders": [[0, "FOTHEN", "Markus", "Germany", 1],
           [0, "FROHLINGER", "Johannes", "Germany", 1],
           [0, "HIEKMANN", "Torsten", "Germany", 1],
           [0, "KLINGER", "Tim", "Germany", 1],
           [0, "MOLETTA", "Andrea", "Italy", 1],           
           [0, "REBELLIN", "Davide", "Italy", 0],
           [0, "SCHUMACHER", "Stefan", "Germany", 1],
           [0, "STAMSNIJDER", "Tom", "Netherlands", 1],
           [0, "ZAUGG", "Oliver", "Switzerland", 1]]
 },
 
 
  {"name": "KARPIN GALICIA", "country": "Spain", "starting_number": "101", "team_profile_ref": "GST_us.pdf", "jersey_ref": "6107.jpg", "leader": "0",
"riders": [[0, "CASTANO PANADERO", "Carlos", "Spain", 0],
           [0, "CESAR VELOSO", "Gustavo", "Spain", 1],
           [0, "DOMINGUEZ LEMOS", "Gustavo", "Spain", 1],
           [0, "GARCIA DA PENA", "David", "Spain", 1],
           [0, "GONZALEZ CAPILLA", "Santos", "Spain", 1],           
           [0, "HERRERO LLORENTE", "David", "Spain", 1],
           [0, "MOSQUERA MIGUEZ", "Ezequiel", "Spain", 1],
           [0, "MARTINEZ", "Serafin", "Spain", 0],
           [0, "VORGANOV", "Eduard", "Russia", 1]]
 }, 
 
 
  {"name": "LAMPRE - FONDITAL", "country": "Italy", "starting_number": "111", "team_profile_ref": "LAM_us.pdf", "jersey_ref": "6074.jpg", "leader": "1",
"riders": [[0, "BENNATI", "Daniele", "Italy", 1],
           [0, "CUNEGO", "Damiano", "Italy", 0],
           [0, "FRANZOI", "Enrico", "Italy", 1],
           [0, "LOOSLI", "David", "Switzerland", 1],
           [0, "MARZANO", "Marco", "Italy", 1],
           [0, "POSSONI", "Morris", "Italy", 1],
           [0, "SZMYD", "Sylvester", "Poland", 1],
           [0, "TIRALONGO", "Paolo", "Italy", 0],
           [0, "CORIONI", "Claudio", "Italy", 1]]
 },
 
  
  {"name": "LIQUIGAS", "country": "Italy", "starting_number": "121", "team_profile_ref": "LIQ_us.pdf", "jersey_ref": "6075.jpg", "leader": "1",
"riders": [[0, "BACKSTEDT", "Magnus", "Sweden", 1],
           [0, "BELTRAN MARTINEZ", "Manuel", "Spain", 1],
           [0, "BERTAGNOLLI", "Leonardo", "Italy", 1],
           [0, "CALCAGNI", "Patrick", "Switzerland", 1],
           [0, "CHICCHI", "Francesco", "Italy", 0],
           [0, "DA DALTO", "Mauro", "Italy", 1],
           [0, "KREUZIGER", "Roman", "Czech Republic", 1],
           [0, "PELLIZOTTI", "Franco", "Italy", 1],
           [0, "VANOTTI", "Alessandro", "Italy", 1]]
 },
 
 
 
  {"name": "TEAM MILRAM", "country": "Italy", "starting_number": "191", "team_profile_ref": "MRM_us.pdf", "jersey_ref": "6081.jpg", "leader": "0",
"riders": [[0, "PETACCHI", "Alessandro", "Italy", 1],
           [0, "ZABEL", "Erik", "Germany", 1],
           [0, "M†LLER", "Martin", "Germany", 1],
           [0, "JURCO", "Matej", "Slovakia", 1],     
           [0, "RIGOTTO", "Elia", "Italy", 1],
           [0, "SABATINI", "Fabio", "Italy", 1],
           [0, "TERPSTRA", "Niki", "Netherlands", 1],
           [0, "VELO", "Marco", "Italy", 1],
           [0, "ONGARATO", "Alberto", "Italy", 1]]
 },
 
  {"name": "PREDICTOR - LOTTO", "country": "Belgium", "starting_number": "131", "team_profile_ref": "PRL_us.pdf", "jersey_ref": "6069.jpg", "leader": "3",
"riders": [[0, "AERTS", "Mario", "Belgium", 1],
           [0, "BRANDT", "Christophe", "Belgium", 1],
           [0, "DOCKX", "Bart", "Belgium", 1],           
           [0, "EVANS", "Cadel", "Australia", 1],
           [0, "HORNER", "Christopher", "United States", 1],
           [0, "JUFRE POU", "Josep", "Spain", 0],
           [0, "ROESEMS", "Bert", "Belgium", 0],
           [0, "SENTJENS", "Roy", "Belgium", 1],
           [0, "VAN HUFFEL", "Wim", "Belgium", 1]]
 }, 
  {"name": "QUICKSTEP - INNERGETIC", "country": "Belgium", "starting_number": "141", "team_profile_ref": "QSI_us.pdf", "jersey_ref": "6076.jpg", "leader": "3",
"riders": [[0, "BARREDO LLAMAZALES", "Carlos", "Spain", 1],
           [0, "BETTINI", "Paolo", "Belgium", 1],
           [0, "BOONEN", "Tom", "Belgium", 0],
           [0, "GARATE", "Juan Manuel", "Spain", 1],
           [0, "HULSMANS", "Kevin", "Belgium", 1],
           [0, "TONTI", "Andrea", "Italy", 1],
           [0, "VERHEYEN", "Geert", "Belgium", 1],
           [0, "VIGANO", "Davide", "Italy", 1],
           [0, "ENGELS", "Addy", "Netherlands", 1]]
 },


  {"name": "RABOBANK", "country": "Netherlands", "starting_number": "151", "team_profile_ref": "RAB_us.pdf", "jersey_ref": "6077.jpg", "leader": "6",
"riders": [[0, "ARDILA CANO", "Mauricio Alberto", "Colombia", 1],
           [0, "DE MAAR", "Marc", "Netherlands", 1],
           [0, "ELTINK", "Theo", "Netherlands", 1],
           [0, "FREIRE GOMEZ", "Oscar", "Spain", 1],
           [0, "HORRILLO MUNOZ", "Pedro", "Spain", 1],
           [0, "LANGEVELD", "Sebastian", "Netherlands", 1],                     
           [0, "MENCHOV", "Denis", "Russia", 1],
           [0, "MOERENHOUT", "Koos", "Netherlands", 1],
           [0, "POSTHUMA", "Joost", "Netherlands", 1]]
 },
 
 
  {"name": "RELAX - GAM", "country": "Spain", "starting_number": "161", "team_profile_ref": "RAB_us.pdf", "jersey_ref": "6109.jpg", "leader": "0",
"riders": [[0, "MORENO FERNANDEZ", "Daniel", "Spain", 1],
           [0, "PEREZ FERNANDEZ", "Santiago", "Spain", 1],
           [0, "GARCIA DE MATEOS RUBIO", "Raul", "Spain", 1],
           [0, "GARCIA-CASARRUBIOS PINTOR", "Oscar", "Spain", 1],
           [0, "HERNANDEZ", "Jesus", "Spain", 0],
           [0, "BURGOS ROJO", "Nacor", "Spain", 1],                     
           [0, "SANCHEZ PIMIENTA", "Julian", "Spain", 1],
           [0, "TERCIAD", "Francisco Jose", "Spain", 1],
           [0, "VALLEJO DOMINGUEZ", "Angel", "Spain", 1]]
 },
  

  {"name": "SAUNIER DUVAL - PRODIR", "country": "Spain", "starting_number": "171", "team_profile_ref": "SDV_us.pdf", "jersey_ref": "6078.jpg", "leader": "4",
"riders": [[0, "CAMANO", "Iker", "Spain", 1],
           [0, "FERNANDEZ DE LA PUEBLA RAMOS", "Alberto", "Spain", 0],
           [0, "DE LA FUENTE RASILLA", "David", "Spain", 1],
           [0, "DURēN AROCA", "Arkaitz", "Spain", 0],
           [0, "GOMEZ MARCHANTE", "Josˇ Angel", "Spain", 1],
           [0, "Lobato", "Rubˇn", "Spain", 1],
           [0, "MEIJAS LEAL", "Javier", "Spain", 1],
           [0, "PIEPOLI", "Leonardo", "Italy", 0],
           [0, "GOMEZ", "Angel", "Spain", 1]]
 },
  
 
  {"name": "T-MOBILE TEAM", "country": "Germany", "starting_number": "201", "team_profile_ref": "TMO_us.pdf", "jersey_ref": "6079.jpg", "leader": "5",
"riders": [
           [0, "BERNUCCI", "Lorenzo", "Italy", 0],
           [0, "DAVIS", "Scott", "Australia", 1],
           [0, "GRABSCH", "Bert", "Germany", 1],
           [0, "GREIPEL", "Andrˇ", "Germany", 1],
           [0, "GUERINI", "Giuseppe", "Germany", 1],
           [0, "HANSEN", "Adam", "Australia", 1],
           [0, "KLIER", "Andreas", "Germany", 0],
           [0, "KORFF", "Andrˇ", "Germany", 1],
           [0, "SCHRECK", "Stephan", "Germany", 1]]
 }
 ]
};



for (var i = 0; i < rosters.teams.length; i++) {
	var team = rosters.teams[i];
	var starting_number = Number(team["starting_number"]);
	var leader = Number(team["leader"]);
	var rider = null;
	for (var j = 0; j < team["riders"].length; j++) {
		rider = team["riders"][j];
		if (leader > j)
			rider[0] = starting_number+j+1;
		else if (leader == j)
			rider[0] = starting_number;
		else
			rider[0] = starting_number+j;			
	}	
}



function format_teams() {
	for (var i = 0; i < rosters.teams.length; i++) {
		
		var team = rosters.teams[i];
		document.write('<tr><td>');
		document.write('<img src="'+jersey_base_url+team.jersey_ref+'" style="margin-left:5px;margin-right:10px" border=0 width=40 align="left"/>');
		document.write('<b>'+team["name"]+'</b><br/>');
		document.write('<small>('+ team["country"] + ') </small>');
		// + team["team_profile_ref"] + '">Tour Guide Team Profile</a>');
		document.write('</td></tr>');
		document.write('<tr><td><table width="325" cellspacing="0" bgcolor="#c7c7c7" style="font-family:Verdana,sans-serif;font-size:x-small;line-height:1.25em">');
		var starting_number = Number(team["starting_number"]);
		var leader = Number(team["leader"]);
		var rider_no = 0;
		var style = "";
		for (var j = 0; j < team["riders"].length; j++) {
			var rider = team["riders"][j];		
			if (rider[1].length < 1) // indicates a skipped race number
				continue;
			// rider number
			style = "";
			if (leader == j)
				style = "color:red;"
			if (rider[4] == 0)
				style = style + "text-decoration:line-through;";
			if (style.length > 0)
				style = ' style="'+ style.substring(0, style.length-1) +'"';
				
			document.write('<tr><td width=25 align=right>');
			if (starting_number > 0) { // write out the race numbers if they have been assigned
				//document.write(rider[3] == 0 ? new String(starting_number+j).strike() : (starting_number+j));
document.write('<a style="text-decoration:none" href="http://www.lavuelta.com/07/corredores/');
				/*if (leader > j)
					rider_no = starting_number+j+1;
				else if (leader == j)
					rider_no = starting_number;
				else
					rider_no = starting_number+j;*/
					
				document.write('' + rider[0] + '.html" onclick="click_track_explicit(this.href);NewWindow(this.href, \'photo player\', 600, 417, \'no\'); return false;">');
				document.write('' + rider[0] + '</a>');
					
				
			}
			document.write('&nbsp;</td>');
			//if ((rider[0].length + rider[1].length) > 30)
				//document.write('<small>');
			// rider last name and first name
			document.write('<td' + style + ' ><b>' + rider[1] + '</b> ' + rider[2] + '</td>');
			// rider country
			document.write('<td' + style + ' width="90">' + rider[3] + '</td></tr>');			
		}
		document.write('</table></td></tr>');
	}
}
