Swfobject flashvar

i have a simple flashvar that i cant get to output in my fla.

inside the html


<script type="text/javascript">
    var flashvars = {foo: "abc"};
    var params = {};
    var attributes = {id:"title"};
    swfobject.embedSWF("swf/main_as3.swf", "flashcontent", "1024", "768", "10.0.0", "swf/expressInstall.swf", flashvars, params, attributes);  
</script>

and
inside my AS


tClip.Text.text = foo;

am i overlooking anything? attached is my fla
thank you