function getDistanceTypeName(typeCode)
{
	switch (typeCode)
	{
		case 'R':
			return 'run';
			break;
		case 'M':
			return 'mountain run';
			break;
		case 'W':
			return 'race walk';
			break;
		case 'K':
			return 'walk';
			break;
		case 'H':
			return 'hurdles';
			break;
		case 'S':
			return 'steeplechase';
			break;
		case 'Y':
			return 'relay';
			break;
		case 'F':
			return 'fun run';
			break;
		default:
			return '';
			break;
	}
}

function getRoundName(roundCode)
{
	switch (roundCode)
	{
		case 'E':
			return 'exhibition';
			break;
		case 'T':
			return '1st round';
			break;
		case 'Q':
			return 'quarterfinals';
			break;
		case 'S':
			return 'semifinals';
			break;
		case 'F':
			return 'final';
			break;
		default:
			return '';
			break;
	}
}