function NewTransbutton() {

this.hide=function() {
if (this.timeout) clearTimeout(this.timeout);
document.getElementById('transb').style.visibility='hidden';
}
this.show=function(element) {
if (this.timeout) clearTimeout(this.timeout);
var left=0,top=0;
var style=document.getElementById('transb').style;
while (element) {
left+=element.offsetLeft;
top+=element.offsetTop;
element=element.offsetParent;
}
style.left=(left-55)+'px';
style.top='100px';
style.visibility='visible';
}

this.init=function() {

var langsid=new Array(
'ar',
'bg',
'nl',
'el',
'da',
'iw',
'id',
'es',
'it',
'zh-TW',
'zh-CN',
'ko',
'lv',
'lt',
'de',
'no',
'pl',
'pt',
'ro',
'sr',
'sk',
'fi',
'fr',
'hi',
'hr',
'cs',
'sv',
'ja'
);
var langs=new Array(
'عربي',
'Български',
'Nederlands',
'Ελληνικά',
'Dansk',
'עברית',
'Indonesia',
'Español',
'Italiano',
'中文繁體',
'简体中文',
'한국어',
'Latviešu',
'Lietuvių',
'Deutsch',
'Norsk',
'Polski',
'Português',
'Română',
'Српски',
'Slovenčina',
'Suomi',
'Français',
'हिन्दी',
'Hrvatski',
'Česky',
'Svenska',
'日本語'
);

if (!document.getElementById('transb')) {
var div=document.createElement('div');
var style=div.style;
div.id='transb';
div.innerHTML='';

for (i = 0; i < 28; i++) {
div.innerHTML+='<a style="color: #000;" href="http://translate.google.com/translate_c?hl=ru&langpair=ru%7C'+langsid[i]+'&u='+window.location.href+'">'+langs[i]+'</a><br />';
}
div.onmouseover=function() {if (transbutton.timeout) clearTimeout(transbutton.timeout)}
div.onmouseout=function() {transbutton.timeout=setTimeout('transbutton.hide()',500)};
style.position='absolute';
style.visibility='hidden';
style.color='#000';
style.border='1px solid #aaa';
style.background='#efffe8';
style.font='normal 12px arial';
style.lineHeight='20px';
style.margin='';
style.padding='5px';
style.overflow='hidden';
style.zIndex='1001';
document.body.insertBefore(div,document.body.firstChild);
}
document.write('<a style="color: #000; cursor:pointer;" onclick="transbutton.show(this);" onmouseout="transbutton.timeout=setTimeout(\'transbutton.hide()\',500);"><img src="http://coolidea.ru/images/arrow.gif" alt="" /></a>');
}
}
transbutton=new NewTransbutton();
transbutton.init();