[JS][Onmouseover] Płynny podpis pod obrazkiem po najechanu

Witajcie. Jak uzyskać taki efekt. Mam 4 obrazki na stronie. Chciałbym aby po najechaniu na jeden strona robiła się tak jakby czarno biała i wyświetla sie na dole napis np. kontakt (pod obrazkiem - najlepiej o określonej klasie CSS). Jak najadę na drugi to tak samo. Próbowałem coś z onmouseover, ale nie znam, się zbytnio na JS;ie, więc nic nie wymotałem. Jak sie poza tym domyślam takie "ściemnienie strony można uzyskać w CSS, lecz także nie wiem jak. Dzięki z góry za pomoc.

http://letmegooglethatforyou.com/?q=css+rollover

Ale ja nie chcę podmieniać obrazków tylko dodać pod obrazek napis.

W takim razie w CSS :hover + display: block/none dla elementu z tekstem i gotowe…

Ewentualnie pokaż, co już masz, bo to strzelanie w ciemno.