allora il codice ottiene più traduzione nella stessa pagina.
	codice:
	
  <script type="text/javascript"> 
 
    google.load("language", "1"); 
 
    function initialize() { 
      var text = '<%=testo1%>';
      google.language.detect(text, function(result) { 
        if (!result.error && result.language) { 
          google.language.translate(text, result.language, "<%=linguaggio%>",
                                    function(result) { 
            var translated = document.getElementById("traduzione_en"); 
            if (result.translation) { 
              translated.innerHTML = ' '+result.translation+'';
		var dati1 = result.translation
				 
            } 
          }); 
        } 
      }); 
    } 
      
 
    </script>
<script type="text/javascript" src="http://www.google.com/jsapi"> 
    </script>
   <script type="text/javascript"> 
 
    google.load("language", "1"); 
 
    function initialize1() { 
      var text = '<%=testo2%>';
      google.language.detect(text, function(result) { 
        if (!result.error && result.language) { 
          google.language.translate(text, result.language, "<%=linguaggio%>",
                                    function(result) { 
            var translated = document.getElementById("traduzione_en1"); 
            if (result.translation) { 
              translated.innerHTML = ' '+result.translation+'';
var dati2 = result.translation
            } 
          }); 
        } 
      }); 
    } 
     
  function spedire() { 
	 
	 	    var url = "postdata.asp";
    
  
    
var dati = "tradu="+ encodeURIComponent(dati1+dati2+ecc) ;
  
   
    $.ajax({url:url, data:dati, type: 'post'});
	
	 
  }
    </script>
 
    </script>
 
nella prima parte initialize prende i dati e li assegna a dati1 , poi fa inizialize1 e assegna i dati2 , poi vorrei fare un spedisci che mi mette dati1 + dati2 e me li manda alla pagina  postdata.asp.
solo che non funzia.
grazie ancora Mauro