
function translate(lang) {
	var source = document.getElementById("content-main").innerHTML;
	var len = source.length;

   // Google Language API accepts 500 characters per request 
   var words = 500;

   // This is for English pages, you can change the
   // sourcelang variable for other languages
   var sourcelang = "en";
   document.getElementById("translated-content").innerHTML = "";

   for(i=0; i<=(len/words); i++) {
     google.language.translate (source.substr(i*words, words),
                 "en", lang, function (result) {
     if (!result.error) {
     document.getElementById("translated-content").innerHTML
           = document.getElementById("translated-content").innerHTML
           + result.translation;
    } }); }  

  // Hide the text written in the original language
   document.getElementById("translated-content").style.display='block';
   document.getElementById("content-main").style.display = 'none';
   return false;
 }

 // Switch to the original language

 function original() {
  document.getElementById("translated-content").style.display='none';
  document.getElementById("content-main").style.display = 'block';
  return false;
 }
