Suggestion: check the message being posted against the previous message in the same thread (that'll take care of replies anyway).
Doesn't OT do something like this?
Graeme
Moderator: UBB6 How Do I?
NOTE: Any email requests for support will be ignored.
"The ships hung in the sky in much the same way that bricks don't." --Douglas Adams