devo far si che se il campo banner1 è occupato scriva nel campo banner2 eccetera fino a banner 5 ma

mi da errore sulla riga in neretto!!

codice:
strBanner = request.Form("img")

if rs1("banner1") = "" then
rs1.Fields("banner1") = strBanner
rs1.update

elseif rs1("banner1") <> "" then
rs1.Fields("banner2") = strBanner
rs1.update

elseif rs1("banner1") <> "" AND rs1("banner2") <> "" then
rs1.Fields("banner3") = strBanner
rs1.update

elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" then
rs1.Fields("banner4") = strBanner
rs1.update

elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" AND rs1("banner4") <> "" then
rs1.Fields("banner5") = strBanner
rs1.update

end if