Zmiana tła pola tekstowego gdy mam kursor pisania

Witajcie. Mam taką sytuacje. Mam zielone tło w polu tekstowym i chciałbym, żeby po kliknięciu myszką (wtedy, gdy jest kursor umożliwiający pisanie) tło było innego koloru. Ma ktoś jakiś pomysł. nie wiem jak to ugryźć. Dzięki z góry.

:focus w css albo onfocus jako zdarzenie javascript. I Zmiania background-color.

może efekt rollover?

Dzięki zweistein.