%
Function fncGetDayOrdinal( _
byVal intDay _
)
' Accepts a day of the month as an integer and returns the
' appropriate suffix
Dim strOrd
Select Case intDay
Case 1, 21, 31
strOrd = "st"
Case 2, 22
strOrd = "nd"
Case 3, 23
strOrd = "rd"
Case Else
strOrd = "th"
End Select
fncGetDayOrdinal = strOrd
End Function ' fncGetDayOrdinal
Function fncFmtDate( _
byVal strDate, _
byRef strFormat _
)
' Accepts strDate as a valid date/time,
' strFormat as the output template.
' The function finds each item in the
' template and replaces it with the
' relevant information extracted from strDate
' Template items (example)
' %m Month as a decimal (02)
' %B Full month name (February)
' %b Abbreviated month name (Feb )
' %d Day of the month (23)
' %O Ordinal of day of month (eg st or rd or nd)
' %j Day of the year (54)
' %Y Year with century (1998)
' %y Year without century (98)
' %w Weekday as integer (0 is Sunday)
' %a Abbreviated day name (Fri)
' %A Weekday Name (Friday)
' %H Hour in 24 hour format (24)
' %h Hour in 12 hour format (12)
' %N Minute as an integer (01)
' %n Minute as optional if minute <> 0
' %S Second as an integer (55)
' %P AM/PM Indicator (PM)
On Error Resume Next
Dim intPosItem
Dim int12HourPart
Dim str24HourPart
Dim strMinutePart
Dim strSecondPart
Dim strAMPM
' Insert Month Numbers
strFormat = Replace(strFormat, "%m", _
DatePart("m", strDate), 1, -1, vbBinaryCompare)
' Insert non-Abbreviated Month Names
strFormat = Replace(strFormat, "%B", _
MonthName(DatePart("m", strDate), _
False), 1, -1, vbBinaryCompare)
' Insert Abbreviated Month Names
strFormat = Replace(strFormat, "%b", _
MonthName(DatePart("m", strDate), _
True), 1, -1, vbBinaryCompare)
' Insert Day Of Month
strFormat = Replace(strFormat, "%d", _
DatePart("d",strDate), 1, _
-1, vbBinaryCompare)
' Insert Day of Month Ordinal (eg st, th, or rd)
strFormat = Replace(strFormat, "%O", _
fncGetDayOrdinal(Day(strDate)), _
1, -1, vbBinaryCompare)
' Insert Day of Year
strFormat = Replace(strFormat, "%j", _
DatePart("y",strDate), 1, _
-1, vbBinaryCompare)
' Insert Long Year (4 digit)
strFormat = Replace(strFormat, "%Y", _
DatePart("yyyy",strDate), 1, _
-1, vbBinaryCompare)
' Insert Short Year (2 digit)
strFormat = Replace(strFormat, "%y", _
Right(DatePart("yyyy",strDate),2), _
1, -1, vbBinaryCompare)
' Insert Weekday as Integer (eg 0 = Sunday)
strFormat = Replace(strFormat, "%w", _
DatePart("w",strDate,1), 1, _
-1, vbBinaryCompare)
' Insert Abbreviated Weekday Name (eg Sun)
strFormat = Replace(strFormat, "%a", _
WeekDayName(DatePart("w",strDate,1),True), 1, _
-1, vbBinaryCompare)
' Insert non-Abbreviated Weekday Name
strFormat = Replace(strFormat, "%A", _
WeekDayName(DatePart("w",strDate,1),False), 1, _
-1, vbBinaryCompare)
' Insert Hour in 24hr format
str24HourPart = DatePart("h",strDate)
If Len(str24HourPart) < 2 then str24HourPart = "0" & _
str24HourPart
strFormat = Replace(strFormat, "%H", str24HourPart, 1, _
-1, vbBinaryCompare)
' Insert Hour in 12hr format
int12HourPart = DatePart("h",strDate) Mod 12
If int12HourPart = 0 then int12HourPart = 12
strFormat = Replace(strFormat, "%h", int12HourPart, 1, _
-1, vbBinaryCompare)
' Insert Minutes
strMinutePart = DatePart("n",strDate)
If Len(strMinutePart) < 2 then _
strMinutePart = "0" & strMinutePart
strFormat = Replace(strFormat, "%N", strMinutePart, _
1, -1, vbBinaryCompare)
' Insert Optional Minutes
If CInt(strMinutePart) = 0 then
strFormat = Replace(strFormat, "%n", "", 1, _
-1, vbBinaryCompare)
Else
If CInt(strMinutePart) < 10 then _
strMinutePart = "0" & strMinutePart
strMinutePart = ":" & strMinutePart
strFormat = Replace(strFormat, "%n", strMinutePart, _
1, -1, vbBinaryCompare)
End if
' Insert Seconds
strSecondPart = DatePart("s",strDate)
If Len(strSecondPart) < 2 then _
strSecondPart = "0" & strSecondPart
strFormat = Replace(strFormat, "%S", strSecondPart, 1, _
-1, vbBinaryCompare)
' Insert AM/PM indicator
If DatePart("h",strDate) >= 12 then
strAMPM = "PM"
Else
strAMPM = "AM"
End If
strFormat = Replace(strFormat, "%P", strAMPM, 1, _
-1, vbBinaryCompare)
fncFmtDate = strFormat
'If there is an error output its value
If err.Number <> 0 then
Response.Clear
Response.Write "ERROR " & err.Number & _
": fmcFmtDate - " & err.Description
Response.Flush
Response.End
End if
End Function ' fncFmtDate
%>
Commonwealth Games 2005 Mill Mountain Hill Climb Time Trial
| 2005
USCF Results by Category |
|
| Junior
Men 10-12 |
| Gold |
Stapanowich,
Matt |
Virginia
Beach |
VA |
055 |
0:15:42 |
| Silver |
King,
Jake |
North
Garden |
VA |
022 |
0:17:34 |
| Bronze |
Fowler,
Austin |
Elizabeth
City |
VA |
104 |
0:20:55 |
| Junior
Men 13-14 |
| Gold |
Edwards,
Mark |
Virginia
Beach |
VA |
074 |
0:11:57 |
| Silver |
Karnes,
Tyler |
Chesapeake |
VA |
088 |
0:14:58 |
| Bronze |
Hofschulte,
Elliott |
Virginia
Beach |
VA |
078 |
0:26:03 |
| Junior
Men 15-16 |
| Gold |
King,
Ben |
North
Garden |
VA |
023 |
0:10:31 |
| Silver |
Wells,
Jerry |
Stuart |
VA |
002 |
0:11:56 |
| Bronze |
Stapanowich,
Nick |
Virginia
Beach |
VA |
056 |
0:12:12 |
| 4 |
Riley,
Scott |
Midlothian |
VA |
092 |
0:12:18 |
| 5 |
Wallace,
Liam |
Flint
Hill |
VA |
109 |
0:12:52 |
| 6 |
Ducharme-Barth,
Nicholas |
Fredericksburg |
VA |
098 |
0:13:08 |
| 7 |
Libbey,
Brandon |
Virginia
Beach |
VA |
083 |
0:13:28 |
| Junior
Men 17-18 |
| Gold |
Owens,
Ryan |
Lynchburg |
VA |
011 |
0:10:25 |
| Silver |
White,
Christian |
Virginia
Beach |
VA |
065 |
0:11:06 |
| Bronze |
Rozelle,
Michael |
Norfolk |
VA |
111 |
0:13:28 |
| Junior
Women 10-14 |
| Gold |
Owens,
Hollis |
Lynchburg |
VA |
012 |
0:13:33 |
| Masters
Men 30-34 |
| Gold |
Hudson,
Charlie |
Richmond |
VA |
035 |
0:10:52 |
| Silver |
Rutledge,
Franklin |
Chesapeake |
VA |
096 |
0:11:10 |
| Bronze |
Roehrman,
Ryan |
Newport
News |
VA |
069 |
0:11:53 |
| 4 |
Horvath,
Kevin |
Chesapeake |
VA |
032 |
0:12:25 |
| * |
Brittain,
Patrick |
Boone |
NC |
105 |
0:09:59 |
| * |
Dinterman,
Robert |
Moyock |
NC |
079 |
0:10:07 |
| Masters
Men 35-39 |
| Gold |
Estes,
James |
Yorktown |
VA |
029 |
0:10:56 |
| Silver |
Evans,
Mark |
Mechanicsville |
VA |
103 |
0:11:09 |
| Bronze |
Cornelius,
David |
Yorktown |
VA |
028 |
0:11:15 |
| 4 |
Evans,
William |
Fredericksburg |
VA |
063 |
0:11:47 |
| 5 |
Henrickson,
David |
Warrenton |
VA |
041 |
0:12:20 |
| 6 |
Lee,
Marc |
Newport
News |
VA |
108 |
0:12:31 |
| DNS |
King,
Michael |
Woodbridge |
VA |
091 |
DNS |
| Masters
Men 40-44 |
| Gold |
Dickenson,
Ed |
Roanoke |
VA |
084 |
0:09:53 |
| Silver |
Gilmer,
William |
Virginia
Beach |
VA |
073 |
0:10:51 |
| Bronze |
Owens,
Martin |
Lynchburg |
VA |
010 |
0:12:21 |
| 4 |
Schnelle,
Jeff |
Keene |
VA |
072 |
0:12:46 |
| 5 |
Fowler,
Gene Fowler |
Elizabeth
City |
VA |
102 |
0:12:47 |
| DNS |
Collins,
William |
Virginia
Beach |
VA |
113 |
DNS |
| Masters
Men 45-49 |
| Gold |
Rushing,
David |
Carrollton |
VA |
085 |
0:11:17 |
| Silver |
Connelly,
Mark |
Midlothian |
VA |
117 |
0:11:54 |
| Bronze |
Starkey,
Tim |
Virginia
Beach |
VA |
075 |
0:12:05 |
| 4 |
Lawson,
Jeff |
Virginia
Beach |
VA |
043 |
0:12:06 |
| 5 |
Lang,
Brad |
Chester |
VA |
016 |
0:12:15 |
| 6 |
Fournier,
Thomas |
Virginia
Beach |
VA |
042 |
0:12:32 |
| 7 |
King,
Mark |
North
Garden |
VA |
024 |
0:12:35 |
| 8 |
Davenport,
timothy |
Newport
News |
VA |
049 |
0:12:38 |
| 9 |
Libby,
Michael |
Woodbridge |
VA |
036 |
0:13:35 |
| 10 |
Dahl,
Timothy |
Forest |
VA |
114 |
0:13:36 |
| Masters
Men 50-54 |
| Gold |
Wittwer,
Fred |
Charlottesville |
VA |
119 |
0:10:44 |
| Silver |
Bilotta,
tony |
Earlysville |
VA |
015 |
0:11:10 |
| Bronze |
Simet,
Steve |
Virginia
Beach |
VA |
009 |
0:11:25 |
| 4 |
Rainear,
Dennis |
Richmond |
VA |
019 |
0:11:58 |
| 5 |
Sheck,
Kenneth |
Strasburg |
VA |
008 |
0:12:04 |
| 6 |
Hurley,
Patrick |
Yorktown |
VA |
031 |
0:12:52 |
| 7 |
Conoscenti,
Bill |
Virginia
Beach |
VA |
047 |
0:12:55 |
| * |
Olds,
Dave |
South
Mills |
NC |
115 |
0:14:33 |
| 8 |
Currie,
Monti |
Salem |
VA |
112 |
0:15:03 |
| 9 |
Pye,
Mark |
Glen
Allen |
VA |
037 |
0:19:07 |
| 10 |
Stapanowich,
Frank |
Virginia
Beach |
VA |
057 |
0:24:32 |
| 11 |
Williams,
Wendell |
Warrenton |
VA |
006 |
0:31:15 |
| Masters
Men 55-59 |
| Gold |
Sanders,
Bernie |
Roanoke |
VA |
086 |
0:11:23 |
| Silver |
Davis,
Jordan |
Virginai
Beach |
VA |
070 |
0:13:21 |
| Bronze |
Darby,
Dan |
Virginia
Beach |
VA |
052 |
0:13:52 |
| 4 |
Swan,
Peter |
Yorktown |
VA |
004 |
0:15:06 |
| Masters
Men 60+ |
| Gold |
Durham,
Wayne |
Blacksburg |
VA |
003 |
0:14:19 |
| Silver |
Kenner,
Robert |
Virginia
Beach |
VA |
066 |
0:14:42 |
| Bronze |
Seitz,
Ellery |
Blacksburg |
VA |
005 |
0:15:39 |
| DNS |
Williams,
Ben |
Dumfries |
VA |
093 |
DNS |
| Mens
Category 1/2 |
| Gold |
Carter,
Leigh |
Richmond |
VA |
046 |
0:10:34 |
| Silver |
Suydam,
Robert |
Glen
Allen |
VA |
076 |
0:10:37 |
| Bronze |
Dinsmore,
Matt |
Ashland |
VA |
048 |
0:11:15 |
| 4 |
Forbes,
Matt |
Richmond |
VA |
059 |
0:11:29 |
| Mens
Category 3 |
| Gold |
Shelburne,
Matt |
Christiansburg |
VA |
110 |
0:09:23 |
| Silver |
Baker,
Keck |
Newkent |
VA |
044 |
0:09:57 |
| Bronze |
Stoop,
Michael |
Virginia
Beach |
VA |
082 |
0:10:04 |
| 4 |
McGarva,
John |
Glen
Allen |
VA |
116 |
0:10:12 |
| 5 |
Hosang,
Michael |
Virginia
Beach |
VA |
054 |
0:10:37 |
| 6 |
Dawes,
Hawker |
Crozet |
VA |
106 |
0:10:56 |
| 7 |
Haymes,
Benjamin |
Richmond |
VA |
062 |
0:11:01 |
| 8 |
Huth,
John |
Williamsburg |
VA |
045 |
0:12:52 |
| DNS |
Murphy,
Duke |
Virginia
Beach |
VA |
050 |
DNS |
| DNS |
Hall,
Anthony |
Richmond |
VA |
120 |
DNS |
| Mens
Category 4 |
| Gold |
Anderson,
David |
Richmond |
VA |
071 |
0:09:39 |
| Silver |
Nieters,
Jared |
Washington |
VA |
080 |
0:10:57 |
| Bronze |
Deal,
Frank |
Yorktown |
VA |
068 |
0:11:24 |
| 4 |
Best,
Wesley |
Roanoke |
VA |
099 |
0:11:30 |
| 5 |
Fernandez,
Pascal |
Midlothian |
VA |
100 |
0:11:32 |
| 6 |
Fletcher,
Eric |
Earlysville |
VA |
053 |
0:11:37 |
| 7 |
Marks,
Arthur |
Virginia
Beach |
VA |
067 |
0:12:36 |
| 8 |
King,
Wesley |
Glen
Allen |
VA |
033 |
0:12:47 |
| 9 |
Winch,
Andy |
Portsmouth |
VA |
094 |
0:12:48 |
| 10 |
Craddock,
Jeff |
Virginia
Beach |
VA |
021 |
0:13:00 |
| 11 |
Isom,
Aaron |
Charlottesville |
VA |
007 |
0:13:18 |
| 12 |
Whiley,
Jordan |
Farmville |
VA |
081 |
0:13:47 |
| DNS |
Terry,
Steve |
Ruckersville |
VA |
061 |
DNS |
| DNS |
Ensley,
Ethan |
Chesapeake |
VA |
107 |
DNS |
| Mens
Category 5 |
| Gold |
Fizer,
Jason |
Roanoke |
VA |
118 |
0:10:14 |
| Silver |
Huffman,
Skip |
Roanoke |
VA |
017 |
0:12:30 |
| Bronze |
Aceves,
Simon |
Fieldale |
VA |
122 |
0:12:46 |
| 4 |
Simmons,
Trent |
Midlothian |
VA |
025 |
0:12:51 |
| 5 |
Crawley,
Ryan |
Dillwyn |
VA |
087 |
0:13:23 |
| 6 |
Pleasants,
Cliff |
Mineral |
VA |
026 |
0:13:36 |
| 7 |
Branson,
Mark |
Virginia
Beach |
VA |
060 |
0:14:23 |
| 8 |
McMahon,
Michael |
Norfolk |
VA |
013 |
0:15:48 |
| DNS |
Vinson,
Jonathan |
Newport
News |
VA |
001 |
DNS |
| Women
40+ |
| Gold |
Gauthier,
Yvette |
Virginia
Beach |
VA |
064 |
0:13:48 |
| Silver |
Zimmerman,
Pamela |
Norfolk |
VA |
077 |
0:15:09 |
| Bronze |
Hanson,
Karen |
Manakin
Sabot |
VA |
018 |
0:15:26 |
| 4 |
Craddock,
Glenda |
Virginia
Beach |
VA |
020 |
0:16:41 |
| 5 |
Sutton,
Mandy |
Hampton |
VA |
040 |
0:17:48 |
| Womens
Category 1/2/3 |
| Gold |
Garvin,
Erin |
Salem |
VA |
090 |
0:11:13 |
| Silver |
Petty,
Melissa |
Blacksburg |
VA |
089 |
0:11:47 |
| Bronze |
Ennser,
Carol |
Hampton |
VA |
051 |
0:13:51 |
| DNS |
Moore,
Jen |
Charlottesville |
VA |
097 |
DNS |
| Womens
Category 4 |
| Gold |
Smith,
Julia |
Tappahannock |
VA |
030 |
0:13:20 |
| Silver |
Cook,
Laura |
Virginia
Beach |
VA |
038 |
0:13:22 |
| Bronze |
George,
Katie |
Midlothian |
VA |
027 |
0:13:36 |
| 4 |
Warner-Sanchez,
Rachel |
Luray |
VA |
101 |
0:13:38 |
| 5 |
Samuel,
BJ |
Virginia
Beach |
VA |
039 |
0:13:51 |
| 6 |
Doby,
Liz |
Lynchburg |
VA |
058 |
0:14:10 |
| 7 |
Taylor,
Robin |
Norfolk |
VA |
014 |
0:14:21 |
| 8 |
Hardy,
Ann |
Richmond |
VA |
034 |
0:14:50 |
| 9 |
Kinsler,
Alison |
Richmond |
VA |
121 |
0:15:15 |
| 10 |
Joyner,
Emily |
Virginia
Beach |
VA |
095 |
0:15:29 |
| *
out of state - cannot qualify for medals |
|
|