Buenas. Me parece que te conviene usar el objeto LoadVars para pasarle las variables al cgi, en vez de loadVariables.
Tendrías que hacer algo así.
Código:
on (release) {
var enviar_lv = new LoadVars();
enviar_lv.recipient = "[email protected]" ;
enviar_lv.empresa = empresa_txt.text;
// lo mismo para todas las variables que estés pasando
// enviar_lv.nombreDeLaVariable = algunValor
enviar_lv.sendAndLoad("http://laUrlDelCgi",enviar_lv,"POST");
gotoAndPlay("algunFrame");
// una vez que mandaste el mail, vas a algún otro lado con gotoAndPlay
}
También podrías agregar algún tipo de comprobación de errores (para saber, por ejemplo, si el mail se envió o no), pero para eso ya habría que ver cómo está armado el script que manda el mail.
Suerte
Califa