*ANOTHER* WRONG ANSWER.
ELSEIF is a special keyword in VBScript (and in VB6 and in VB5 and in
VB.NET and...).
It is *NOT* the same thing as
Else If (note the space).
The code as given, with
Elseif *IS CORRECT*.
Oh, and now you are answering SIX year old posts.