Problem with plus (+) character in flash

Hello
I am trying to pass some variables from a database to flash with FlashVars. I am getting the text without any problem but I can’t view the plus (+) character
I have embedded special characters to text fields and also the plus (+) character.


<script type="text/javascript">AC_FL_RunContent( 'type','application/x-shockwave-flash','codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','data','img/test/test2/test7.swf','width','966','height','275','quality','high','FlashVars', 'tttext=tex1&ffname=text2&photo1=test2/team434_2_1218093454122.jpg&photo2=0&photo3=0&phone=(+44) 4567 42345544&mobile=(+44) 5834 523421&email=temp@test.com','menu','false','src','img/test/test2/dass-ttest2','movie','swf/test' );
        </script><noscript>
        <object type="application/x-shockwave-flash" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"
    data="swf/test-test.swf" 
    width="966" height="275">
      <param name=FlashVars value="tttext=text1&ffname=text2&photo1=text/text0102-0202.jpg&photo2=0&photo3=0&phone=(+44) 4564 45678324&mobile=(+44) 5673 4825956&email=test@test.com" />    
      <param name="movie" value="test/test2/test3/test-23313-1232.jpg" />
      <param name="quality" value="high" />
      <param name="menu" value="false" />
      <embed src="test/test2-tdfm_asds2.swf" FlashVars="tttext=Managing Director&ffname=test2&photo1=test/test214_2_121823434122.jpg&photo2=0&photo3=0&phone=(+44) 3423 4234444&mobile=(+44) 2342 2345324&email=test@test2.com" quality="high" bgcolor="#ffffff" width="593" height="272" name="swf/test4.swf" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
              </object></noscript>

Please help !
Thank you.