On 28 Oct 2006, at 15:10:16, Nick Fitzsimons wrote: Oops, mistake in there: > select.selectedIndex = value; > break; should of course be: > select.selectedIndex = option; > break; Sorry! -- Nick Fitzsimons http://www.nickfitz.co.uk/