Resize problem

hi dears,
How to make flash “scaleable” in browse but maintain …

i am writing that code but swf file is spoiling
my stage size is w= 1000, H=590

var stageHandler:Object = new Object();
stageHandler.onResize = resizeStuff;
Stage.addListener(stageHandler);
function resizeStuff() {
bg._width = Stage.width;
bg._height = Stage.height;
body._width = Stage.width;
body._height = Stage.height;
newXScale = (Stage.width/1000)*100;
newYScale = (Stage.height/590)*100;
myPage_mc._xScale = newXScale;
myPage_mc._yScale = newYScale;
}