// I can never remember how this goes, so here it is:
var circ:MovieClip = radialGradientCircle(50,true);
function radialGradientCircle(radius:Number, autoAdd:Boolean=true):MovieClip
{
var c:MovieClip = new MovieClip;
var mtx:Matrix = new Matrix();
mtx.createGradientBox(radius*2,radius*2,0,-radius,-radius);
c.graphics.beginGradientFill(GradientType.RADIAL, [0xDDDDDD, 0xFF6F22], [1,1], [0,255], mtx);
c.graphics.drawCircle(0,0,radius);
if (autoAdd) {addChild(c)};
return c;
}