google.load('language', '1');
google.setOnLoadCallback(init);

function init() {
     document.getElementById('xx').focus()
}
function del() {
    document.getElementById('xx').focus();
    document.getElementById('xx').value = '';
    document.getElementById('yy').innerHTML = ''
}
function xes(c, a, b) {
    if (c.length == 0) return false;
    c = c.substring(0, 250);
    google.language.translate(c, a, b, function (a) {
        if (!a.error) document.getElementById('yy').innerHTML = unescapeHTML(a.translation);
        else document.getElementById('yy').innerHTML = 'Error'
    })
}
 
function trad(a,b) {
    xes(document.getElementById('xx').value, a, b);
}
function unescapeHTML(a) {
    a = a.replace("&quote;", "\"");
    a = a.replace("&#34;", "\"");
    a = a.replace("&amp;", "&");
    a = a.replace("&#38;", "&");
    a = a.replace("&#lt;", "<");
    a = a.replace("&#60;", "<");
    a = a.replace("&#gt;", ">");
    a = a.replace("&#62;", ">");
    a = a.replace("&#nbsp;", " ");
    a = a.replace("&#160;", " ");
    a = a.replace("&#39;", "'");
    a = unescape(a);
    return a
}
