Fai così:
codice:
'********** FUORI DEL CICLO DO....LOOP
Function controllaDisponibilita(argomento)
IF argomento = ("disponibile") THEN
controllaDisponibilita = ("<span style=""color: #5BC200;"">"& argomento &"</span>")
ELSE
controllaDisponibilita = ("<span style=""color: #FF0000;"">"& argomento &"</span>")
END IF
End Function
'********** FUORI DEL CICLO DO....LOOP
DO UNTIL rs.EOF
response.write controllaDisponibilita(rs("disponibile"))
rs.MOVENEXT
LOOP
E' chiaro? in pratica, se effettui una lista dalla tabella, quindi un ciclo Do... Loop inserisci la chiamata 'response.write controllaDisponibilita(rs("disponibile"))' questa oggni volta controllerà tramite la Funzione l'argomento passato e ti stamperà a video la scritta disponibile in verde o non disponibile in rosso.
Se vuoi solo scrivere in rosso o verde, non disponibile e disponibile ti conviene usare lo stile inline CSS e non il tag HTML <img> appesantisci la pagina specialmente se è un loop.
!Mi raccomando la funzione fuori dal ciclo!
Spero di non avere commesso errori di battitura, l'ho scritta la volo.
fammi sapere se è tutto OK.