google.load("language", "1");
google.setOnLoadCallback(initialize);
    
  
  function initialize() {
      google.language.getBranding('branding');
    }

  function translate() {
      divik = document.getElementById("pb");
      divik.innerHTML  = "<img src=\"images/pb.gif\" alt=\"Překládám text...\"/>";
     
      if(typeof(casovac) !== 'undefined') 
         clearTimeout(casovac);
    
      casovac = setTimeout("doTransate()", 100);      
      
      
     
  }
    
 function doTransate(){
      var text = document.getElementById("text").value;
      var src = document.getElementById('src').value;
      var dst = document.getElementById('dst').value;
    
      google.language.translate(text, src, dst,
                                    function(result) {
            var translated = document.getElementById("translatedText");

            if (result.translation) {
              translated.value = result.translation;
              translated.style.display = 'block';
              document.getElementById("pb").innerHTML  = '';  
            }
          });
      
 }
 
 function swap(){
     var src = document.getElementById('src').value;
     document.getElementById('src').value = document.getElementById('dst').value;
     document.getElementById('dst').value = src;
    return true;
 }
