var event_teams = [{"name": "ag2r - La Mondiale", "code": "ALM", "country": "FRA", "url": "www.ag2r-cyclisme.com", "leader": "FRA19741129", "riders": [[71, "DESSEL", "Cyril", "FRA19741129", 1], [72, "DUPONT", "Hubert", "FRA19801113", 0], [73, "ELMIGER", "Martin", "SUI19780923", 0], [74, "GADRET", "John", "FRA19790422", 1], [75, "GOUBERT", "St&eacute;phane", "FRA19700313", 1], [76, "NOCENTINI", "Rinaldo", "ITA19770925", 0], [77, "RIBLON", "Christophe", "FRA19810117", 0], [78, "VALJAVEC", "Tadej", "SLO19770413", 1]]}, {"name": "Astana", "code": "AST", "country": "KAZ", "url": "www.astana-cyclingteam.com", "leader": "USA19731024", "riders": [[2, "ARMSTRONG", "Lance", "USA19710918", 0], [3, "BRAJKOVIC", "Janez", "SLO19831218", 0], [4, "HORNER", "Christopher", "USA19711023", 0], [1, "LEIPHEIMER", "Levi", "USA19731024", 0], [5, "MORABITO", "Steve", "SUI19830130", 0], [6, "POPOVYCH", "Yaroslav", "UKR19800104", 0], [8, "RAST", "Gr&eacute;gory", "SUI19800117", 0], [7, "RUBIERA VIGIL", "Jos&eacute; Luis", "ESP19730127", 0]]}, {"name": "Columbia", "code": "THR", "country": "USA", "url": "www.highroadsports.com", "leader": "USA19730629", "riders": [[24, "BARRY", "Michael", "CAN19751218", 0], [22, "CAVENDISH", "Mark", "GBR19860521", 0], [23, "HANSEN", "Adam", "AUS19810511", 0], [21, "HINCAPIE", "George", "USA19730629", 0], [25, "KIRCHEN", "Kim", "LUX19780703", 1], [26, "L&Ouml;VKVIST", "Thomas", "SWE19840404", 0], [27, "RENSHAW", "Mark", "AUS19821022", 1], [28, "ROGERS", "Michael", "AUS19791220", 0]]}, {"name": "Liquigas", "code": "LIQ", "country": "ITA", "url": "www.teamliquigas.it", "leader": "ITA19771126", "riders": [[61, "BASSO", "Ivan", "ITA19771126", 1], [62, "CARLSTR&Ouml;M", "Kjell", "FIN19761018", 0], [63, "CHICCHI", "Francesco", "ITA19801127", 1], [65, "GUARNIERI", "Jacopo", "ITA19870814", 1], [66, "NIBALI", "Vincenzo", "ITA19841114", 0], [64, "OSS", "Daniel", "ITA19870113", 0], [67, "VANDBORG", "Brian", "DEN19811204", 0], [68, "VANOTTI", "Alessandro", "ITA19800916", 0]]}, {"name": "Quick Step", "code": "QST", "country": "BEL", "url": "www.qsi-cycling.com", "leader": "BEL19801015", "riders": [[42, "BARREDO LLAMAZALES", "Carlos", "ESP19810605", 0], [41, "BOONEN", "Tom", "BEL19801015", 1], [43, "DE WEERT", "Kevin", "BEL19820527", 0], [44, "ENGELS", "Addy", "NED19770616", 0], [45, "HULSMANS", "Kevin", "BEL19780411", 0], [46, "SEELDRAEYERS", "Kevin", "BEL19860912", 0], [47, "VAN DE WALLE", "Jurgen", "BEL19770209", 0], [48, "VELO", "Marco", "ITA19740309", 0]]}, {"name": "Rabobank", "code": "RAB", "country": "NED", "url": "www.rabobank.nl/wielrennen", "leader": "ESP19760215", "riders": [[58, "ARDILA CANO", "Mauricio Alberto", "COL19790521", 0], [53, "CLEMENT", "Stef", "NED19820924", 0], [51, "FREIRE GOMEZ", "Oscar", "ESP19760215", 1], [52, "GESINK", "Robert", "NED19860531", 0], [54, "HORRILLO MUNOZ", "Pedro", "ESP19740927", 0], [55, "MOLLEMA", "Bauke", "NED19861126", 0], [56, "NIERMANN", "Grischa", "GER19751103", 0], [57, "WEENING", "Pieter", "NED19810405", 0]]}, {"name": "Saxo Bank", "code": "SAX", "country": "DEN", "url": "www.riis-cycling.com", "leader": "SUI19810318", "riders": [[11, "CANCELLARA", "Fabian", "SUI19810318", 1], [17, "HAEDO", "Juan Jos&eacute;", "ARG19810126", 0], [14, "LARSSON", "Gustav Erik", "SWE19800920", 0], [15, "MCCARTNEY", "Jason", "USA19730903", 0], [18, "O&#039;GRADY", "Stuart", "AUS19730806", 0], [12, "SCHLECK", "Andy", "LUX19850610", 0], [13, "SCHLECK", "Frank", "LUX19800415", 0], [16, "VOIGT", "Jens", "GER19710917", 0]]}, {"name": "Garmin - Slipstream", "code": "GRM", "country": "USA", "url": "www.slipstreamsports.com", "leader": "USA19760522", "riders": [[32, "COZZA", "Steven", "USA19850303", 0], [33, "DANIELSON", "Thomas", "USA19780313", 0], [34, "FARRAR", "Tyler", "USA19840602", 0], [35, "LOWE", "Trent", "AUS19841008", 0], [36, "PETERSON", "Thomas", "USA19861224", 0], [37, "TUFT", "Svein", "CAN19770509", 1], [31, "VANDEVELDE", "Christian", "USA19760522", 0], [38, "ZABRISKIE", "David", "USA19790112", 0]]}, {"name": "BMC Racing Team", "code": "BMC", "country": "USA", "url": "www.bmcracingteam.com", "leader": "SUI19740627", "riders": [[94, "FRANK", "Mathias", "SUI19861209", 0], [95, "FREI", "Thomas", "SUI19850119", 1], [98, "GARCIA", "Jonathan", "USA19810810", 1], [93, "LOUDER", "Jeffry", "USA19771208", 0], [97, "MCKISSICK", "Ian", "USA19800820", 0], [92, "MOOS", "Alexandre", "SUI19721222", 0], [96, "NYDAM", "Scott", "USA19770409", 1], [91, "ZBERG", "Markus", "SUI19740627", 0]]}, {"name": "Bissell Pro Cycling", "code": "BPC", "country": "USA", "url": "www.athleticmentors.com", "leader": "USA19780922", "riders": [[118, "JACQUES-MAYNES", "Andy", "USA19790922", 1], [111, "JACQUES-MAYNES", "Ben", "USA19780922", 0], [116, "KEM", "Omer", "USA19821004", 0], [117, "LATHAM", "Peter", "USA19820315", 1], [113, "O&#039;BEE", "Kirk", "USA19770409", 1], [115, "PIPP", "Frank", "USA19770522", 0], [114, "VENNELL", "Jeremy", "NZL19801006", 0], [112, "ZIRBEL", "Tom", "USA19781030", 0]]}, {"name": "Rock Racing", "code": "RRC", "country": "USA", "url": "www.rockandrepublic.com", "leader": "ESP19760929", "riders": [[168, "BALDWIN", "Christopher", "USA19751015", 0], [167, "CHADWICK", "Glen Alan", "NZL19761017", 0], [164, "GUTIERREZ CATALUNA", "Jos&eacute; Enrique", "ESP19740618", 0], [162, "HAMILTON", "Tyler", "USA19710301", 0], [163, "MANCEBO PEREZ", "Francisco", "ESP19760309", 1], [165, "PENA GRISALES", "Victor Hugo", "COL19740710", 1], [166, "RODRIGUEZ", "Fred", "USA19730903", 0], [161, "SEVILLA RIBERA", "Oscar", "ESP19760929", 0]]}, {"name": "Colavita/Sutter Home p/b Cooking Light", "code": "COL", "country": "USA", "url": "www.teamcolavita.com", "leader": "ARG19800424", "riders": [[131, "BORRAJO", "Alejandro Alberto", "ARG19800424", 1], [132, "BORRAJO", "Anibal Andres", "ARG19821116", 1], [138, "FRATTINI", "Davide", "ITA19780806", 0], [137, "GUPTILL", "Andy", "USA19830317", 0], [133, "HAEDO", "Lucas Sebastian", "ARG19830418", 0], [134, "OLSON", "Aaron", "USA19780111", 0], [135, "ROMERO AMARAN", "Luis", "CUB19790407", 1], [136, "WREN", "Tyler", "USA19810304", 0]]}, {"name": "Jelly Belly Cycling Team", "code": "JBC", "country": "USA", "url": "www.jellybellycyclling.com", "leader": "USA19790205", "riders": [[148, "CLARKE", "Jonathan", "AUS19841218", 1], [146, "CRANE", "Matthew", "USA19850415", 0], [144, "GAIMON", "Phillip", "USA19860128", 1], [141, "HUFF", "Charles Bradley", "USA19790205", 1], [143, "REIJNEN", "Kiel", "USA19860601", 0], [147, "REISTAD", "Nick", "USA19830420", 0], [145, "ROUTLEY", "Will", "CAN19830523", 0], [142, "VAN ULDEN", "Bernard", "USA19790911", 0]]}, {"name": "Cerv&eacute;lo Test Team", "code": "CTT", "country": "SUI", "url": "www.cervelo.com", "leader": "ESP19750422", "riders": [[82, "CUESTA LOPEZ DE CASTRO", "I&ntilde;igo", "ESP19690603", 0], [83, "HUSHOVD", "Thor", "NOR19780118", 0], [84, "KING", "Edward", "GBR19830131", 1], [85, "LANCASTER", "Brett", "AUS19791115", 0], [86, "PAUWELS", "Serge", "BEL19831121", 0], [87, "ROLLIN", "Dominique", "CAN19821029", 0], [88, "ROULSTON", "Hayden", "NZL19810110", 0], [81, "SASTRE CANDIL", "Carlos", "ESP19750422", 0]]}, {"name": "Team Type 1", "code": "TT1", "country": "USA", "url": "www.teamsportsinc.com", "leader": "MEX19810814", "riders": [[121, "ALDAPE CHAVEZ", "Moises", "MEX19810814", 1], [122, "CALABRIA", "Fabio", "AUS19870827", 1], [124, "JONES", "Christopher", "USA19790806", 0], [125, "KOBZARENKO", "Valery", "UKR19770205", 0], [126, "LILL", "Darren", "RSA19820820", 1], [123, "MACGREGOR", "Ian", "USA19830413", 1], [127, "SOUTHERLAND", "Phil", "USA19820115", 1], [128, "WILSON", "Matthew", "AUS19771001", 0]]}, {"name": "OUCH p/b MAXXIS", "code": "OCM", "country": "USA", "url": "www.teamouch.com", "leader": "USA19751014", "riders": [[104, "EVANS", "Cameron", "CAN19840110", 0], [103, "JOHNSON", "Timothy", "USA19770805", 0], [101, "LANDIS", "Floyd", "USA19751014", 0], [106, "MC CARTY", "Jonathan Patrick", "USA19820124", 0], [107, "MENZIES", "Karl", "AUS19770617", 0], [108, "MURPHY", "John", "USA19841215", 1], [102, "SUTHERLAND", "Rory", "AUS19820208", 0], [105, "WHITE", "Bradley", "USA19820115", 0]]}, {"name": "Fly V Australia", "code": "VAU", "country": "AUS", "url": "www.pegasusracing.com.au", "leader": "AUS19781211", "riders": [[157, "CANTWELL", "Jonathan", "AUS19820108", 1], [155, "DAVIS", "Scott", "AUS19790422", 1], [151, "DAY", "Benjamin", "AUS19781211", 0], [154, "GRABINGER", "Micheal", "USA19770508", 1], [158, "GUNN", "Robert Curtis", "USA19710831", 0], [156, "KEMP", "David", "AUS19840410", 1], [152, "SULZBERGER", "Bernard", "AUS19831205", 0], [153, "ZAJICEK", "Phil", "USA19790320", 1]]}];

var team_profile_base_url = "http://www.letour.fr/2008/TDF/COURSE/docs/";
var jersey_base_url = "http://www.steephill.tv/2009/teams/jersey-thumbs/";

function format_teams() {
	event_teams.sort(function(a,b) {
		return a.riders[0][0] - b.riders[0][0];
	});
	/*event_teams.sort(function(a,b) {
		return a.name - b.name;
	});*/	
	for (var i = 0; i < event_teams.length; i++) {	
		var team = event_teams[i];
		if (team.riders.length > 0) {
			document.write('<img src="'+jersey_base_url+team["code"]+'.jpg"'+' style="margin-left:-2px;margin-top:-13px;margin-right:12px;margin-bottom:0px" align="right"');
			document.write('<div id="team_roster" style="margin-top:-px">');
			document.write('<span class="team_name">' + team["name"] + ' (' + team['code'] + ')</span><br/><span style="margin-bottom:0px"><small>(' + team["country"] + ')</small></span><br/>');
			
			document.write('<div> <table width="300" border="0" cellspacing="0" cellpadding="0">');
			
			team.riders.sort(function(a,b) {
				return a[0] - b[0];
			});
			
			for (var j = 0; j < team["riders"].length; j++) {
				var rider = team["riders"][j];	
				var bib = (rider[0] == 0)? '' : rider[0];
				class_type = (j % 2)? "bib" : "rosa bib";
				if (rider[4] == 1)
					class_type += ' withdrawal';
				document.write('<tr><td class="' + class_type + '">&nbsp;&nbsp;<a name="http://www.lavuelta.com/08/corredores/'+bib +'.html" onclick="click_track_explicit(this.href);NewWindow(this.href,\'photo player\',600,420,\'yes\'); return false;">' + bib + '</a></td>');
				document.write('<td class="' + class_type + ' rider_name"><b>' + rider[1] + '</b>&nbsp;&nbsp;' + rider[2] + '</td><td class="' + class_type + ' country">' + rider[3].substring(0,3) + '</td></tr>');			
			}
			document.write('</table></div></div>');
		} // if (team.rider.length > 0) 
	}
}

function format_teams_by_country() {
	
	
	// parse country code text
	// iterate through riders
	// add rider to riders array of the country
	// sort by frequency
	// inner html
	var pos = 0;
	var code = "";
	var country = "";
	var countries = new Array();
	var country_keys = new Array();
	var country_counter = 0;
	var obj = null;
	//alert(country_code_text);
	do {
		//pos--;
		pos0 = pos;
		while (country_code_text.charAt(pos++) != ';');
		code = country_code_text.substring(pos0, pos-1);
		//country = parse_value(country_code_text, pos, '>');
		pos0 = pos;
		while (country_code_text.charAt(pos++) != '>');
		country = country_code_text.substring(pos0, pos-1);
		country_keys.push(code);
		countries[code] = {"code": code, "name": country, "riders": []}; //rider is array("bib, last, first, type code")
		
		
		
	} while (country_code_text.charAt(pos) != '%')
	
	for (var i = 0; i < event_teams.length; i++) {	
		var team = event_teams[i];
		for (var j = 0; j < team["riders"].length; j++) {
			var rider_country_code = team["riders"][j][3].substring(0,3);
			var c_rider = [team["riders"][j][0], team["riders"][j][1], team["riders"][j][2], team["code"], team["riders"][j][4]];
			//code = team["country"];
			if (countries[rider_country_code] == undefined)
				;//alert("country code not found: "+code);
			//obj = countries[code]; 
			else
				countries[rider_country_code]["riders"].push(c_rider);
		}
	}
	country_keys.sort(function(a,b) {
		return countries[b].riders.length - countries[a].riders.length;
	});	
	
	//var buffer = "";
	
	var buffer = '<INPUT TYPE="button" NAME="myButton" VALUE="Group riders by team" onClick="location.reload()"><p>';

	//for (code in countries) {
	for (i = 0; i < country_keys.length; i++) {
		country = countries[country_keys[i]];
		if (country.riders.length < 1)
			continue;
		buffer += '<img src="http://www.steephill.tv/flags/'+country["name"]+'.gif"'+' style="margin-left:-2px;margin-top:-13px;margin-right:12px;margin-bottom:3px" align="right"';
		buffer += '<div id="team_roster" style="margin-top:-px">';
		buffer += '<span class="team_name">' + country["name"] + ' (' + country.riders.length + ')</span><p><p>';
		
		buffer += '<div> <table width="300" border="0" cellspacing="0" cellpadding="0">';
		
		var riders = country.riders;
		
		riders.sort(function(a,b) {
			return a[1] - b[1];
		});

		for (j = 0; j < riders.length; j++) {
			var rider = riders[j];	
			var bib = (rider[0] == 0)? '' : rider[0];
			class_type = (j % 2)? "bib" : "rosa bib";
			if (rider[4] == 1)
				class_type += ' withdrawal';
			buffer += '<tr><td class="' + class_type + '">&nbsp;&nbsp;<a name="http://www.../'+bib +'.html" onclick="click_track_explicit(this.href);NewWindow(this.href,\'photo player\',600,420,\'yes\'); return false;">' + bib + '</a></td>';
			buffer += '<td class="' + class_type + ' rider_name"><b>' + rider[1] + '</b>&nbsp;&nbsp;' + rider[2] + '</td><td class="' + class_type + ' country">' + rider[3] + '</td></tr>';			
		}
		buffer += '</table></div></div>';
	} //for (var i = 0; i < countries.length; i++) 	
	document.getElementById('formatted-teams').innerHTML = buffer;
	
	
}



/*
function ajaxRequest(){
 var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
 if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
  for (var i=0; i<activexmodes.length; i++){
   try{
    return new ActiveXObject(activexmodes[i])
   }
   catch(e){
    //suppress error
   }
  }
 }
 else if (window.XMLHttpRequest) // if Mozilla, Safari etc
  return new XMLHttpRequest()
 else
  return false
}

var mygetrequest=new new XMLHttpRequest();
mygetrequest.onreadystatechange=function(){
 if (mygetrequest.readyState==4){
  if (mygetrequest.status==200 || window.location.href.indexOf("http")==-1){
   //var jsondata=eval("("+mygetrequest.responseText+")") //retrieve result as an JavaScript object


	var jsondata=mygetrequest.responseText
	
   var rssentries=jsondata.items
   var output='<ul>'
   for (var i=0; i<rssentries.length; i++){
    output+='<li>'
    output+='<a href="'+rssentries[i].link+'">'
    output+=rssentries[i].title+'</a>'
    output+='</li>'
   }
   output+='</ul>'
   document.getElementById("result").innerHTML=output
  }
  else{
   alert("An error has occured making the request")
  }
 }
}

function getRider
mypostrequest.open("POST", "basicform.php", true)
mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
mypostrequest.send(parameters)*/

var country_code_text = "AFG;Afghanistan>AGO;Angola>AIA;Anguilla>ALA;Åland Islands>ALB;Albania>AND;Andorra>ANT;Netherlands Antilles>ARE;United Arab Emirates>ARG;Argentina>ARM;Armenia>ASM;American Samoa>ATA;Antarctica>ATF;French Southern and Antarctic Lands>ATG;Antigua and Barbuda>AUS;Australia>AUT;Austria>AZE;Azerbaijan>BDI;Burundi>BEL;Belgium>BEN;Benin>BFA;Burkina Faso>BGD;Bangladesh>BGR;Bulgaria>BHR;Bahrain>BHS;The Bahamas|Bahamas>BIH;Bosnia and Herzegovina>BLM;Saint Barthélemy>BLR;Belarus>BLZ;Belize>BMU;Bermuda>BOL;Bolivia>BRA;Brazil>BRB;Barbados>BRN;Brunei|Brunei Darussalam>BTN;Bhutan>BVT;Bouvet Island>BWA;Botswana>CAF;Central African Republic>CAN;Canada>CCK;Cocos (Keeling) Islands>CHL;Chile>CHN;People's Republic of China|China>CIV;Côte d'Ivoire>CMR;Cameroon>COD;Democratic Republic of the Congo|Congo>COG;Republic of the Congo|Congo>COK;Cook Islands>COL;Colombia>COM;Comoros>CPV;Cape Verde>CRI;Costa Rica>CUB;Cuba>CXR;Christmas Island>CYM;Cayman Islands>CYP;Cyprus>CZE;Czech Republic>GER;Germany>DJI;Djibouti>DMA;Dominica>DEN;Denmark>DOM;Dominican Republic>DZA;Algeria>ECU;Ecuador>EGY;Egypt>ERI;Eritrea>ESH;Western Sahara>ESP;Spain>EST;Estonia>ETH;Ethiopia>FIN;Finland>FJI;Fiji>FLK;Falkland Islands>FRA;France>FRO;Faroe Islands>FSM;Federated States of Micronesia|Micronesia>GAB;Gabon>GBR;United Kingdom>GEO;Georgia (country)|Georgia>GGY;Guernsey>GHA;Ghana>GIN;Guinea>GIB;Gibraltar>GLP;Guadeloupe>GMB;The Gambia|Gambia>GNB;Guinea-Bissau>GNQ;Equatorial Guinea>GRC;Greece>GRD;Grenada>GRL;Greenland>GTM;Guatemala>GUF;French Guiana>GUM;Guam>GUY;Guyana>HKG;Hong Kong>HMD;Heard Island and McDonald Islands>HND;Honduras>HRV;Croatia>HTI;Haiti>HUN;Hungary>IDN;Indonesia>IMN;Isle of Man>IND;India>IOT;British Indian Ocean Territory>IRL;Republic of Ireland|Ireland>IRN;Islamic Republic of Iran|Iran>IRQ;Iraq>ISL;Iceland>ISR;Israel>ITA;Italy>JAM;Jamaica>JEY;Jersey>JOR;Jordan>JPN;Japan>KAZ;Kazakhstan>KEN;Kenya>KGZ;Kyrgyzstan>KHM;Cambodia>KIR;Kiribati>KNA;Saint Kitts and Nevis>KOR;South Korea>KWT;Kuwait>LAO;Laos>LBN;Lebanon>LBR;Liberia>LBY;Libya>LCA;Saint Lucia>LIE;Liechtenstein>LKA;Sri Lanka>LSO;Lesotho>LTU;Lithuania>LUX;Luxembourg>LVA;Latvia>MAC;Macao>MAF;Saint Martin (France)>MAR;Morocco>MCO;Monaco>MDA;Moldova>MDG;Madagascar>MDV;Maldives>MEX;Mexico>MHL;Marshall Islands>MKD;Macedonia>MLI;Mali>MLT;Malta>MMR;Myanmar>MNE;Montenegro>MNG;Mongolia>MNP;Northern Mariana Islands>MOZ;Mozambique>MRT;Mauritania>MSR;Montserrat>MTQ;Martinique>MUS;Mauritius>MWI;Malawi>MYS;Malaysia>MYT;Mayotte>NAM;Namibia>NCL;New Caledonia>NER;Niger>NFK;Norfolk Island>NGA;Nigeria>NIC;Nicaragua>NOR;Norway>NIU;Niue>NED;Netherlands>NPL;Nepal>NRU;Nauru>NZL;New Zealand>OMN;Oman>PAK;Pakistan>PAN;Panama>PCN;Pitcairn Islands>PER;Peru>PHL;Philippines>PLW;Palau>PNG;Papua New Guinea>POL;Poland>PRI;Puerto Rico>PRK;North Korea>PRT;Portugal>PRY;Paraguay>PSE;Palestinian territories>PYF;French Polynesia>QAT;Qatar>REU;Réunion>ROU;Romania>RUS;Russia>RWA;Rwanda>SAU;Saudi Arabia>SDN;Sudan>SEN;Senegal>SGP;Singapore>SGS;South Georgia and the South Sandwich Islands>SHN;Saint Helena>SJM;Svalbard and Jan Mayen>SLB;Solomon Islands>SLE;Sierra Leone>SLV;El Salvador>SMR;San Marino>SOM;Somalia>SPM;Saint Pierre and Miquelon>SRB;Serbia>STP;São Tomé and Príncipe>SUI;Switzerland>SUR;Suriname>SVK;Slovakia>SVN;Slovenia>SWE;Sweden>SWZ;Swaziland>SYC;Seychelles>SYR;Syria|Syrian Arab Republic>TCA;Turks and Caicos Islands>TCD;Chad>TGO;Togo>THA;Thailand>TJK;Tajikistan>TKL;Tokelau>TKM;Turkmenistan>TLS;East Timor>TON;Tonga>TTO;Trinidad and Tobago>TUN;Tunisia>TUR;Turkey>TUV;Tuvalu>TWN;Taiwan>TZA;Tanzania>UGA;Uganda>UKR;Ukraine>UMI;United States Minor Outlying Islands>URY;Uruguay>USA;United States>UZB;Uzbekistan>VAT;Vatican City>VCT;Saint Vincent and the Grenadines>VEN;Venezuela>VGB;British Virgin Islands>VIR;United States Virgin Islands>VNM;Vietnam|Viet Nam>VUT;Vanuatu>WLF;Wallis and Futuna>WSM;Samoa>YEM;Yemen>ZAF;South Africa>ZMB;Zambia>ZWE;Zimbabwe>%";

