patishere 0 Newbie Poster

*its working. the problem is when the answer is wrong the score and the counter disappears.

stop();
import flash.text.TextField;
var score:Number=new Number();
var counter:Number=new Number();
var userans: String=uAns.text;
var correctans: String=Ans.text;

enterbtn.addEventListener(MouseEvent.CLICK, choose);
uAns.addEventListener(TextEvent.TEXT_INPUT, inputEventCapture);

score=1;
counter=1;
startQ();
function startQ():void
{

    var framenum : Number =6 ;
    var randomFrame:Number = Math.floor(Math.random() * framenum);
    gotoAndStop(randomFrame);
}

function choose(event:MouseEvent):void
{   
    if(uAns.text==Ans.text)
    {startQ();
    counterText.text=counter.toString();
    counter++;
    scoreText.text=score.toString();
    score++;
    trace("Correct!");
    }
    else if (uAns.text!=Ans.text)
    {counterText.text=counter.toString();
    counter++;
    startQ();
    trace("Wrong!");
    }
}
function captureText():void 
{ 
uAns.type = TextFieldType.INPUT; 
uAns.background = true; 
addChild(uAns); 
}

function inputEventCapture(event:TextEvent):void 
{ 
var str:String = uAns.text;
}