// JavaScript Document
function GetXmlHttpObject(){ 
var objXMLHttp=null 
if (window.XMLHttpRequest){ 
objXMLHttp=new XMLHttpRequest() 
}else if (window.ActiveXObject){ 
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") 
} 
return objXMLHttp 
} 


function translatefield(lang,article,translation) {

   var source = document.getElementById(article).innerHTML;
   var len = source.length;
   var words = 500;
   var sourcelang = "en";
   document.getElementById(article).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(article).innerHTML
           = document.getElementById(article).innerHTML
           + result.translation;
    } }); }  

  return false;
 }


function translate(lang)
 {
 
  setLanguage(lang);
  changeLanguage();
  translatefield(lang,"article","translation");
  var article='';
  var translation='';
  for(var i=1;i<=6;i++){
	 article= "article"+i;
	 translation= "translation"+i;
	 translate_field(lang,article,translation);
 }
  imageTranslate(lang);
  headerImageTranslate(lang);
}


function original() {
	var langid='en';
	setLanguage(langid);
	imageTranslate('');  //document.getElementById("translation").style.display='none';
	headerImageTranslate('');
  	document.getElementById("article").innerHTML = 'Categories';
   
    var article='';
 	var translation='';
	for(var i=1;i<=6;i++) {
	 article= "article"+i;
	 translation= "translation"+i;
 	 document.getElementById(translation).style.display='none';
	 document.getElementById(article).style.display = 'block';
 }
  
   return false;
 }


 function changeLanguage() {
  var article='';
  var translation='';
  for(var j=1;j<=6;j++){
	 article= "article"+j;
	 translation= "translation"+j;
 	 document.getElementById(translation).style.display='block';
  	 document.getElementById(article).style.display = 'none';  
  }
  return false;
 }
 
 
function headerImageTranslate(lang){
	switch(lang){
		case 'fr' : document.getElementById("tradezoneimg").innerHTML="<img src=images/France/trade_zonecatfrance.gif  border=0 />";
      	    break;
	  	case 'de' : document.getElementById("tradezoneimg").innerHTML="<img src=images/German/trade_zonecatgerman.gif  border=0 />";
            break;
		case 'ru' : document.getElementById("tradezoneimg").innerHTML="<img src=images/Russia/trade_zonecatrussian.gif border=0 />";
            break;
		case 'es' : document.getElementById("tradezoneimg").innerHTML="<img src=images/Spain/trade_zonecatspanish.gif  border=0 />";
            break;
		default : document.getElementById("tradezoneimg").innerHTML="<img src=images/trade_zonecat.gif border=0 />";
           break;			
	}

}



 

