Multiple Search tool AS3 wont work?

I am trying to develop a tool that can be used to search multiple sites at one like google, bing etc. However I keep running into the following errors:


## [Tweener] Error: The property '_color' doesn't seem to be a normal object property of [object MovieClip] or a registered special property.
## [Tweener] Error: The property '_color' doesn't seem to be a normal object property of [object MovieClip] or a registered special property.
## [Tweener] Error: The property '_color' doesn't seem to be a normal object property of [object MovieClip] or a registered special property.
TypeError: Error #1010: A term is undefined and has no properties.
    at search_fla::search_1/frame1()

My code is below, can anyone please help this is annoying??
[AS]

var text_in_field:String = “Search in”; // Default text on input textfield
var bg_input_text_color:String = “0x333333”; // Input textfield background color
var btn_text_color:String = “0x666666”; // Search button text color
var btn_bg_color:String = “0x000000”; // Search button background color
var btn_over_color:String = “0x222222”; // Search button color over
var btn_text_over_color:String = “0xFF0000”; // Search button text color over
var input_text_border:Boolean = false; // Enabled input text border (only true and false, without “”)
var input_text_border_color:String = “0x171717”; // Input text border color
var input_text_bg:Boolean = false; // Enabled input text border (only true and false, without “”)
var input_text_bg_color:String = “0x666666”; // Input text background color
var aSearch:Array = new Array([“Google”, “http://www.google.com/search?q=”]
,[“Yahoo”, “http://search.yahoo.com/search?p=”]
,[“Bing”, “http://www.bing.com/search?q=”]
,[“Live”, “http://search.live.com/results.aspx?q=”]
);

import caurina.transitions.; // Import animation classes
// Set color and settings to objects on stage
Tweener.addTween(bg, {_color:bg_input_text_color});
Tweener.addTween(btn.txt, {_color:btn_text_color});
Tweener.addTween(btn.bg, {_color:btn_bg_color});
text_mc.input_text.border = input_text_border;
text_mc.input_text.borderColor = input_text_border_color;
text_mc.input_text.background = input_text_bg;
text_mc.input_text.backgroundColor = input_text_bg_color;
text_mc.input_text.text = text_in_field + " " + aSearch[0][0];
// Set position for every logo engine
for (var i:Number = 0; i < aSearch.length; i++)
{
switch (aSearch
[0])
{
case “Google”:
logos.google_btn.y = i * 20;
break;

    case "Yahoo":
        logos.yahoo_btn.y = i * 20;
    break;
    
    case "Bing":
        logos.bing_btn.y = i * 20;
    break;
    
    case "Live":
        logos.live_btn.y = i * 20;
    break;
}

}

more_btn.addEventListener(MouseEvent.MOUSE_UP, moreOut);
less_bttn.addEventListener(MouseEvent.MOUSE_UP, lessOut);
btn.addEventListener(MouseEvent.MOUSE_UP, btnOut);
btn.addEventListener(MouseEvent.MOUSE_OVER, btnOver);
btn.addEventListener(MouseEvent.MOUSE_OUT, btnOutEff);

// Erase default text on input textfield
text_mc.input_text.onSetFocus = function():void
{
for (var i:Number = 0; i < aSearch.length; i++)
{
if (this.text == text_in_field + " " + aSearch*[0]) this.text = “”;
}
};
less_btn.visible = false;
var clicks:Number = 0;
var which:Number = aSearch[clicks][1];

// Pagination - button more and less
function moreOut(evt:MouseEvent):void
{
clicks += 1;
less_btn.visible = true;
if (clicks < 3)
{
var pix:Number = logos.y - 20;
Tweener.addTween(logos, {y:pix, time:.2});
}
if (clicks == 2)
{
more_btn.visible = false;
}
which = aSearch[clicks][1];
text_mc.input_text.text = text_in_field + " " + aSearch[clicks][0];
};
function lessOut(evt:MouseEvent):void
{
clicks -= 1;
more_btn.visible = true;
if (clicks >= 0)
{
var pix:Number = logos.y + 20;
Tweener.addTween(logos, {y:pix, time:.2});
}
if (clicks == 0)
{
less_btn.visible = false;
}
which = aSearch[clicks][1];
text_mc.input_text.text = text_in_field + " " + aSearch[clicks][0];
};

// Search button actions
var to_search:String;
function btnOut(evt:MouseEvent):void
{
to_search = text_mc.input_text.text;

var request:URLRequest = new URLRequest(which + to_search);
try {
  navigateToURL(request, '_blank'); // second argument is target
} catch (e:Error) {
  trace("Error");
}

};
// Search button effects
function btnOver(evt:MouseEvent):void
{
Tweener.addTween(this.bg, {_color:btn_over_color, time:.4, transition:“easeOutQuad”});
Tweener.addTween(this.txt, {_color:btn_text_over_color, time:.4, transition:“easeOutQuad”});
};
// Search button effects
function btnOutEff(evt:MouseEvent):void
{
Tweener.addTween(this.bg, {_color:btn_bg_color, time:.4, transition:“easeOutQuad”});
Tweener.addTween(this.txt, {_color:btn_text_color, time:.4, transition:“easeOutQuad”});
};[/AS]