    google.load("language", "1");
    google.setOnLoadCallback(init);
    function init() {
      var v = {type:'vertical'};
      google.language.getBranding('test1');
    }
    function initialize() {
var lang=document.form1.lang.value; 
var text = document.getElementById("text").value;      
google.language.detect(text, function(result) 
{        
if (!result.error && result.language) 
{          
  var language = 'unknown';    for (l in google.language.Languages) 
  {  
   if (google.language.Languages[l] == result.language)
    {        language = l;        break;      }    
    } 
    var container = document.getElementById("detection"); 
    container.innerHTML = ""+language+"";  
  }      
  }
  );    
          google.language.translate(text, "", lang, 
            function( result ) {
                if (result.translation) {
                    document.getElementById("translation").value = result.translation;
                }
            }
        );
  }    

