ref: http://mattberseth.com/blog/2007/08/popupcontrolradiobuttonlist_as.html