//(C) Stephen Daly
// www.stephendaly.org
// Date: 22/3/2008

// This changes the text on the page load
google.load("language", "1");
function initialize()
{
    google.language.translate(document.getElementById("text1").innerHTML , "en", "es", function(result) {
    if (!result.error)
        {
            var container = document.getElementById("translation1");
            container.innerHTML = result.translation;
        }
    });
}
//google.setOnLoadCallback(initialize);

//This will translate the textarea as you type
function TranslateAsYouType()
{
    google.language.translate(document.getElementById("txtBox1").value, "en", "es", function(result) {
        if (!result.error)
        {
            var container = document.getElementById("translation2");
            container.innerHTML = result.translation;
        }
    });
}

//This function will translate to the selected language that is passed
function TranslateTo(oElement, lang)
    {
    google.language.translate(oElement.innerHTML, "en", lang, function(result) {
        if (!result.error)
        {
            var container = oElement;
            container.innerHTML = result.translation;
        }
    });
}
function TranslateTo1(oElement, lang)
    {
    google.language.translate(oElement.innerText, "en", lang, function(result) {
        if (!result.error)
        {
            var container = oElement;
            container.innerText = result.translation;
        }
    });
}
function TranslateTo2(oElement, lang)
    {
    google.language.translate(oElement.value, "en", lang, function(result) {
        if (!result.error)
        {
            var container = oElement;
            container.value = result.translation;
        }
    });
}
function TranslatePhrases(Phrase)
{
//alert("test1");
    var TransalatedResult = "";
    google.language.translate(Phrase, "en", "es", function(result) {
        if (!result.error)
        {
           // var container = document.getElementById("translation2");
            TransalatedResult = result.translation;
        }
    });
    
    return TransalatedResult;
}

//function TranslateGrid()
//{
//    //ctl00_ContentPlaceHolder1_newsgrid
//    alert("test");
//    var spanElements = document.getElementById("ctl00_ContentPlaceHolder1_newsgrid").getElementsByTagName("span");   
//    var i;
//    for(i=0; i < spanElements.length; i++)
//        TranslateTo(spanElements[i],"es");
//         //spanElements[i].innerText = TranslatePhrases(spanElements[i].innerText);
//}
function NewsTranslateGrid()
{
   
 
 spanElementsGrid=document.getElementsByTagName("SPAN");
 for(i=0; i <spanElementsGrid.length; i++)
      TranslateTo(spanElementsGrid[i],"es");     

      
       spanElementsGrid=document.getElementsByTagName("P");
 for(i=0; i <spanElementsGrid.length; i++)
      TranslateTo(spanElementsGrid[i],"es");
      
      
      
  }

function window.onload()
{
    //TranslateGrid();
        NewsTranslateGrid();
         NewsTranslateGrid1();
         
}
 

function NewsTranslateGrid1()
{
if(document.getElementById("ctl00_ContentPlaceHolder1_GrdNewsGrid")!=null)
{
var spanElementsGrid=document.getElementById("ctl00_ContentPlaceHolder1_GrdNewsGrid").getElementsByTagName("span");


 for(i=0; i < spanElementsGrid.length; i++)
        TranslateTo(spanElementsGrid[i],"es");
 }       
   
}
function TranslateGrid1()
{
var spanElementsGrid=document.getElementById("ctl00_ContentPlaceHolder1_newsgrid").getElementsByTagName("span");


 for(i=0; i < spanElementsGrid.length; i++)
        TranslateTo(spanElementsGrid[i],"es");
        
   
}
function TranslateGrid()
{
    //ctl00_ContentPlaceHolder1_newsgrid
    alert("test");
    var spanElements = document.getElementById("ctl00_ContentPlaceHolder1_newsgrid").getElementsByTagName("span");   
    var i;
    for(i=0; i < spanElements.length; i++)
        TranslateTo(spanElements[i],"es");
        
        
        
        spanElementsGrid=document.getElementsByTagName("P");
 for(i=0; i <spanElementsGrid.length; i++)
      TranslateTo(spanElementsGrid[i],"es");
         //spanElements[i].innerText = TranslatePhrases(spanElements[i].innerText);
}
