tim, ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>< > From: burgan at iprimus.com.au > > I'm trying to create a row of 4 buttons that: > onMouseOver - change to a second state > onMouseOut - return to the original state > onClick - change to a third state ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>< don't mind the peanut gallery. i know it's not easy to find a script that maintains a click state in combination with rollovers among all the basic rollover scripts. you're in luck though, i wrote something like this long ago: http://members.evolt.org/jeff/code/rollover_n_click/index.cfm actually, mine goes one step further in that the rollover state is different if the button is clicked. good luck, .jeff http://evolt.org/ jeff at members.evolt.org http://members.evolt.org/jeff/