window.onscroll = scroll;
var lightbox;
function scroll()
{
 lightbox = document.getElementById('translateshow');
 //overlay = document.getElementById('translatehide');
 
 if (navigator.appName != 'Netscape' && lightbox.style.display == "inline")
 {
	translatelbRender();
 } 
}

function openTranslateLB()
{
 //document.getElementById('transexturl').href = "javascript:enableTranslate();";

 lightbox = document.getElementById('translateshow');
 //overlay = document.getElementById('translatehide');
 translatelbRender(); 
 } 

function enableTranslate()
{
    document.getElementById('translatetxt').style.display = 'none';
    if (navigator.appName == 'Netscape')
    {
        document.getElementById('translatecode').style.display = 'block';
    }
    else
    {
        document.getElementById('translatecode').style.display = 'inline';
    
    }
    closeTranslateLB();	
}

function translatelbRender()
{
 if (navigator.appName == 'Netscape')
 {
	lightbox.style.position = "fixed";
	lightbox.style.top = "0%";
	//lightbox.style.left = "83%";
        lightbox.style.right = "0%";
	lightbox.style.display = "block";

	//overlay.style.position = "fixed";
	//overlay.style.top = "0";
	//overlay.style.left = "0";
 }
 else
 {	
	lightbox.style.position = "absolute";
	//lightbox.style.top = lightbox.offsetParent.scrollTop + lightbox.offsetParent.offsetHeight - 830;
lightbox.style.top = "0";
	lightbox.style.right = "0";
	lightbox.style.styleFloat="left";
	lightbox.style.display = "inline";



	//overlay.style.position = "absolute";	
	//overlay.style.top = overlay.offsetParent.scrollTop;
	//overlay.style.left = overlay.offsetParent.scrollLeft;

 } 
 lightbox.style.width = "200";
 lightbox.style.height = "100";
 lightbox.style.background = "#FDFCE9";
 lightbox.style.zIndex = "70003";
 lightbox.style.border="5px solid #666666";

 /*overlay.style.width = "100%";
 overlay.style.height = "100%"; 
 overlay.style.background = "#dedede"; 
 overlay.style.filter = "alpha(opacity=70)";
 overlay.style.opacity = "0.7";
 overlay.style.mozOpacity = "0.7"; 
 overlay.style.display = 'inline';
 overlay.style.styleFloat="left";
 overlay.style.zIndex = "70001";
 document.getElementsByTagName("body")[0].appendChild(overlay);
*/
}

function closeTranslateLB()
{
 document.getElementById('translateshow').style.display = 'none';
 //document.getElementById('translatehide').style.display='none';
}


function translateTo( destLang )
{
/*
//this can be declared in the global scope too if you need it somewhere else  
          $('#entireBody').translate( 'english', destLang, {   //translate from english to the selected language  
          not: '#jq-translate-ui',  //by default the generated element has this id   
          fromOriginal:true,   //always translate from english (even after the page has been translated)  
                         not: 'select' 
         //                start: function(){ $('#throbber').show() },   // show loading icon 
         // complete: function(){ $('#throbber').hide() },  // hide loading icon 
         // error: function(){ $('#throbber').hide() }  // hide loading icon 
           }); 
*/

jQuery(function($){ //when DOM is ready

 // $('#entireBody').css('width','100%');
/*
$.translate (function(){  //when the Google Language API is loaded
  
    function transTo( destLang ){ //this can be declared in the global scope too if you need it somewhere else
        $('#entireBody').translateTextNodes( 'english', destLang, {   //translate from english to the selected language
          not: '#search',  //by default the generated element has this id 
          async:  true, 
          toggle: true,
          fromOriginal:true   //always translate from english (even after the page has been translated)
        });
    }
*/

  $.translate(function(){  //when the Google Language API is loaded
  
    function transTo( destLang ){ //this can be declared in the global scope too if you need it somewhere else
        $('#entireBody').translate( 'english', destLang, {   //translate from english to the selected language
          not: '#search',  //by default the generated element has this id 
          async:  true, 
          toggle: true,
          complete:function(){$(".btm_bkg:first").html("&nbsp;");$(".btm_bkg:last").html("&nbsp;")}, 
          fromOriginal:true   //always translate from english (even after the page has been translated)
        });
    }

   
    if( destLang )  //if it was set then
        transTo( destLang );
    

  }); //end of Google Language API loaded
  
}) //end of DOM ready
      
      if (destLang != "en")
      {
        openTranslateLB();
      }
      else
      {
        closeTranslateLB();
      }
      
      if (navigator.appName != 'Netscape')
      {
        onlinebox = document.getElementById('online-services');
        howdobox = document.getElementById('how-do-i');
        onlinebox.style.fontFamily = "Arial Unicode MS";
        onlinebox.style.fontSize = "12";
        howdobox.style.fontFamily = "Arial Unicode MS";
        howdobox.style.fontSize = "12";
      }
      createCookie("ocgovglang",destLang); 
          
} 

