function addFav(){
    var url      = "http://dicionariorapido.com.br";
    var title    = "Dicionário de Português On-line";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

function addFavTradutor(){
    var url      = "http://tradutor.dicionariorapido.com.br";
    var title    = "Tradutor rápido on-line grátis";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}


function SeleccionaEntrada(pal) {
    DefinePalavra(pal);
}

function DefinePalavra(pal) {
    if (pal == "")
        return;
    document.location.href = "/" + pal + "/";
}

function traduzir(texto, origem, destino, div)
{
  google.load("language", "1");

    function initialize() {
      google.language.translate(texto, origem, destino, function(result) {
        if (!result.error) {
          var container = document.getElementById(div);
          container.innerHTML = result.translation;
        }
      });
    }
    google.setOnLoadCallback(initialize);
}


 google.load("language", "1");
  //  google.setOnLoadCallback(init);



 function submitChange() {
      var value = document.getElementById('source').value;
      var src = document.getElementById('src').value;
      var dest = document.getElementById('dst').value;
      google.language.translate(value, src, dest, translateResult);
      document.getElementById('tit_traducao').style.display = "block";
      return false;
    }

    function translateResult(result) {
      var resultBody = document.getElementById("results_body");
      if (result.translation) {
        var str = result.translation.replace('>', '&gt;').replace('<', '&lt;')
        resultBody.innerHTML = str;
      } else {
        resultBody.innerHTML = '<span style="color:red">Error Translating</span>';
      }
    }


function LoadPage(page,usediv) {
         // Set up request varible
         try {xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");}  catch (e) { alert("Error: Could not load page.");}
         //Show page is loading
         document.getElementById(usediv).innerHTML = 'Loading Page...';
         //scroll to top
         scroll(0,0);
         //send data
         xmlhttp.onreadystatechange = function(){
                 //Check page is completed and there were no problems.
                 if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
                        //Write data returned to page
                        document.getElementById(usediv).innerHTML = xmlhttp.responseText;
                 }
         }
         xmlhttp.open("GET", page);
         xmlhttp.send(null);
         //Stop any link loading normaly
         return false;
}
