shadows influenced by transparent-colored objects

hi,
i’m wondering if it’s possible to make a shader that calculates shadows (like the autoshader) that is influenced by transparent-colored objects and generates colored shadows. by possible i also mean if this can be done with reasonable speed.
tnx