Webcam Game Start

I’m using the following actionScript code in flash 8 on windows XP for a webcam game.

 
var my_cam:Camera = Camera.get();
var my_video:Video;
my_video.attachVideo(my_cam);
// configure the ProgressBar component instance
var motion_pb:mx.controls.ProgressBar;
motion_pb.mode = "manual";
motion_pb.label = "Motion: %3%%";
var motionLevel_lbl:mx.controls.Label;
// configure the NumericStepper component instance
var motionLevel_nstep:mx.controls.NumericStepper;
motionLevel_nstep.minimum = 0;
motionLevel_nstep.maximum = 100;
motionLevel_nstep.stepSize = 5;
motionLevel_nstep.value = my_cam.motionLevel;
// Continuously update the progress of the ProgressBar component instance to the activityLevel 
// of the current Camera instance, which is defined in my_cam 
this.onEnterFrame = function() {
    motion_pb.setProgress(my_cam.activityLevel, 100);
};
// Assumes a Video object named "myVideoObject" is on the Stage

// When the level of activity goes above or below the number defined in Camera.motionLevel, 
// trigger the onActivity event handler. 
my_cam.onActivity = function(isActive:Boolean) {
    // If isActive equals true, set the themeColor variable to "haloGreen". 
    // Otherwise set the themeColor to "haloOrange". 
    var themeColor:String = (isActive) ? "haloGreen": "haloOrange";
    motion_pb.setStyle("themeColor", themeColor);

function changeMotionLevel() {
    // Set the motionLevel property for my_cam Camera instance to the value of the NumericStepper 
    // component instance. Maintain the current motionTimeOut value of the my_cam Camera instance. 
    my_cam.setMotionLevel(motionLevel_nstep.value, my_cam.motionTimeOut);
}
motionLevel_nstep.addEventListener("change", changeMotionLevel);

 

i would like to add this:


if (themeColor="haloGreen"){
trace("Motion Detected");
}

I’m pretty sure that is correct syntax, but it gives me several output errors!:{
Does anybody know what I’m doing wrong?
thanks,
Buya7