Need help, have a problem passing var data to *.as document

This problem is a lot more complex than title implies.

I am trying to pass public var “quote” from player class document to movieclip function and on to a 2nd gigyaSocial.as method. I can trace the var in player.as but, it disapears when I try to access it in the MovieClip.

Need help, here is the code:
The public var quote comes from Player.as
Below is the player_v2, Movieclip:

 
import fl.controls.Button;
import com.player;
import com.gigyaSocial;
 
var aButton:Button = new Button();//add button to infoElement_mc
addChild(aButton);
aButton.label = "Share With Friends";
aButton.toggle =  true; 
aButton.move(419.3,43.4);
trace([COLOR=red]player_v2[/COLOR].quote)
aButton.addEventListener(MouseEvent.CLICK, clickHandler);
var gs:gigyaSocial;
function clickHandler(event:MouseEvent):void {
    trace('Button Clicks');
 //trace ("quote is: "+[COLOR=red]player_v2[/COLOR].[COLOR=black]quote[/COLOR]);
 //gs= new gigyaSocial (this,[COLOR=red]player_v2[/COLOR].[COLOR=black]quote[/COLOR]);
}
 

The above code fires off gigyaSocial
This is the code for gigyaSocial.as:

 
package com
{
// Step 1 - Import required libraries: 
import flash.system.Security;
import flash.external.*;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.display.Sprite;
import flash.display.Stage;
 
import com.player;
public class gigyaSocial extends Sprite{
 
var theStage:Stage;
//var quote=new String;
public function gigyaSocial(caller:MovieClip,[COLOR=red]quote:String[/COLOR]):void
{
 
//--- The following code configures and loads Wildfire --- 
this.theStage=caller.stage;
// Step 2 - Set up security to allow your widget to interact with Wildfire
Security.allowDomain("cdn.gigya.com");
Security.allowInsecureDomain("cdn.gigya.com");
// Step 3 - This code creates an empty movie clip to host the Wildfire interface
var mcWF:MovieClip = new MovieClip();
this.theStage.addChild(mcWF).name='mcWF';
// Step 4 - Position Wildfire in your Flash
mcWF.x=650;
mcWF.y=170;
// Step 5 - This code creates a configuration object through which Wildfire will communicate with the host swf
var ModuleID:String='PostModule1'; // pass the module id to Wildfire
var cfg:Object = { }; // initialize the configuration object
// Step 6 - This code assigns the configurations you set in our site to the Wildfire configuration object
cfg['width']=200;
cfg['height']=300;
cfg['partner']='Code key goes here'; //Your partner ID will automatically be assigned by the wizard
cfg['UIConfig']= '<config><display showEmail="true" showBookmark="true" /></body></config>';
// Step 7 - Set up the content to be posted
cfg['defaultContent']= [COLOR=red]'This is the video url: '+quote;[/COLOR] // <-- YOUR EMBED CODE GOES HERE 
 
// Step 8 - This code calls up Wildfire
var ldr:Loader = new Loader();
var [url:String](http://www.kirupa.com/forum/String) = 'http://cdn.gigya.com/Wildfire/swf/WildfireInAS3.swf?ModuleID=' + ModuleID;
var urlReq:URLRequest = new URLRequest(url);
mcWF[ModuleID] = cfg;
ldr.load(urlReq);
mcWF.addChild(ldr);
 
}
}
}

Thanks for any help you can offer.