You might also consider replacing the existing switch with an inexpensive mechanical timer.

http://www.rewci.com/in12inspwoti.html

I think you can find these much cheaper than this one.