Certainly a difficult position.
I'm not entirely sure of regulations at the moment, but the Irish government is introducing a complete ban on smoking in the workplace from Jan 1st 04, hence smoking will even be banned in pubs etc. So from 1st Jan there should be no doubt.... Not that that makes it any easier to actually deal with.