  google.load("language", "1");
  google.setOnLoadCallback();
  
   function submitTrans(asd1234sd12253523434,a3423423423423423S2324){var a23346dsfn234s324A34N3424 = 'trans'+a3423423423423423S2324;google.language.translate(asd1234sd12253523434, "", "en", 
     function(result){if (!result.error){var h242323423423612v2342 = document.getElementById(a23346dsfn234s324A34N3424);h242323423423612v2342.innerHTML = result.translation;}});
	 dsf12341234f1df(asd1234sd12253523434,a3423423423423423S2324);	
    return false;}

    function dsf12341234f1df(asd1234sd12253523434,a3423423423423423S2324){var d345334534534534534534534 = 'lang'+a3423423423423423S2324;var g34gdfg345ddfg345dftggdfgdfg = 'qual'+a3423423423423423S2324;var okdl3dasd2= document.getElementById(d345334534534534534534534);var m5as442= document.getElementById(g34gdfg345ddfg345dftggdfgdfg);google.language.detect(asd1234sd12253523434,function(result){if (result.language) {
    var asdas4123f4 = result.language;for (l in google.language.Languages){if (google.language.Languages[l] == result.language){asdas4123f4 = l;break;}}var sdxX12sa = (result.isReliable?'  reliable':'  not reliable')+' : ' + result.confidence;okdl3dasd2.innerHTML = asdas4123f4;m5as442.innerHTML = sdxX12sa;} else{okdl3dasd2.innerHTML = 'Error Detecting';m5as442.innerHTML = 'Error Detecting';}});return false;} 
 

 function transLate(language,term,id,langtext,ext){
	transIndex = 'trans'+id;
	var container = document.getElementById(transIndex);
	google.language.translate(term,language,"en",function (result){
	 if(!result.error) {			
		container.innerHTML = result.translation;
		xajax_addTransToDb(term,langtext,result.translation,ext);
	 }else{
        container.innerHTML = "not found";
		xajax_addTransToDb(term,langtext,"not found",ext);
	  }	 
	});	
	
 }

function addInner(id,terms){
	document.getElementById(id).innerHTML=terms;
}
var iee= false;
if(navigator.appName=="Microsoft Internet Explorer" ){
	iee = true;
	var ver = getInternetExplorerVersion();
	if (ver>=8.0)
		iee = false;
}
function getInternetExplorerVersion() {
    var rv = -1; // Return value assumes failure.
    if (navigator.appName == 'Microsoft Internet Explorer') {
        var ua = navigator.userAgent;
        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec(ua) != null)
            rv = parseFloat(RegExp.$1);
    }
    return rv;
}
var spanTextTemp="";
function checkAvailability(id,term,spanTemp){
	xajax_wCheck(id,term,spanTemp,iee);
	return false;
}
function CheckGoogle(id,term){
   //alert("test");
   xajax_gCheck(id,term);
   return false;
}
function CheckGoogleP(id,term){
   xajax_gCheckP(id,term);
   return false;
}
function CheckYahoo(id,term){
   xajax_yCheckP(id,term);
   return false;
}
function CheckBaidu(id,term){
   xajax_bCheckP(id,term);
   return false;
}

function changeClick(id,dragid){
   Drag.init(document.getElementById(dragid),document.getElementById(id));
    if(BrowserDetect.browser=="Firefox")
       document.getElementById(dragid).style.cursor='-moz-grab';
    else
       document.getElementById(dragid).style.cursor='grab';
   return false;
}

function CheckTranslation(form,id,term,ext){
  var sel      = form.options.selectedIndex;
  var language = form.options[sel].value;
  var langtext = form.options[sel].text;  
  transLate(language,term,id,langtext,ext);
  var cellid  = "langtrans"+id;  
  document.getElementById(cellid).innerHTML = langtext  
   //xajax_translate(id,term,language,langtext);
  return false;
}

function changeCell(id,choice,term,ext){
  var pattern= /.*\<.*/;
  var selid   = id+"Select";
  var formid  = id+"Form";
  var cellid  = "trans"+id;
  if(pattern.test(document.getElementById(cellid).innerHTML)==false){

    if(choice=='1'){ // change Element, pull down, status
          document.getElementById(cellid).innerHTML = "<form id=\""+formid+"\" ><select onchange=\"CheckTranslation(this,'"+id+"','"+term+"','"+ext+"')\"  id=\""+selid+"\">"+
"<option value='0'></option>"+
"<option  value='al'>Albanian</option>"+
"<option  value='ar'>Arabic</option>"+
"<option  value='be'>Belarussian</option>"+
"<option  value='bg'>Bulgarian</option>"+
"<option  value='ca'>Catalan</option>"+
"<option  value='zh-CN'>Chinese simplified</option>"+
"<option  value='zh-TW'>Chinese traditional</option>"+
"<option  value='hr'>Croatian</option>"+
"<option  value='cs'>Czech</option>"+
"<option  value='da'>Danish</option>"+
"<option  value='nl'>Dutch</option>"+
"<option  value='et'>Estonian</option>"+
"<option  value='gl'>Gallician</option>"+
"<option  value='de'>German</option>"+
"<option  value='fi'>Finnish</option>"+
"<option  value='fr'>French</option>"+
"<option  value='el'>Greek</option>"+
"<option  value='iw'>Hebrew</option>"+
"<option  value='hu'>Hungarian</option>"+
"<option  value='hi'>Hindi</option>"+
"<option  value='is'>Icelandic</option>"+
"<option  value='id'>Indonesian</option>"+
"<option  value='it'>Italian</option>"+
"<option  value='ga'>Irish</option>"+
"<option  value='ja'>Japanese</option>"+
"<option  value='ko'>Korean</option>"+
"<option  value='lv'>Latvian</option>"+
"<option  value='lt'>Lithauanian</option>"+
"<option  value='mk'>Macedonian</option>"+
"<option  value='ms'>Malay</option>"+
"<option  value='mt'>Maltese</option>"+
"<option  value='no'>Norwegian</option>"+
"<option  value='pl'>Polish</option>"+
"<option  value='pt'>Portuguese</option>"+
"<option  value='ro'>Romanian</option>"+
"<option  value='ru'>Russian</option>"+
"<option  value='sr'>Servian</option>"+
"<option  value='sk'>Slovakian</option>"+
"<option  value='sl'>Slovenian</option>"+
"<option  value='es'>Spanish</option>"+
"<option  value='sw'>Swahili</option>"+
"<option  value='sv'>Swedish</option>"+
"<option  value='tl'>Tagalog</option>"+
"<option  value='th'>Thai</option>"+
"<option  value='tr'>Turkish</option>"+
"<option  value='uk'>Ukranian</option>"+
"<option  value='vi'>Vietnamese</option>"+
"<option  value='ci'>Welsh</option>"+
"<option  value='yi'>Yiddish</option></select></form>";

    }
  }
  return false;
}
