//ms trans
function ts (id, f_id, t_id, f_word)
{

    var languageFrom = f_id;
    var languageTo = t_id;
    var text = f_word;
    var myAppId = "6E1096F30E370EB3DF5CA1F01F768BB2C7FC55D7";
        
    window.mycallback = function(response) {

        document.getElementById(id).innerHTML = response;
    }

    var s = document.createElement("script");
    s.src = "http://api.microsofttranslator.com/V2/Ajax.svc/Translate?oncomplete=mycallback&appId=" + myAppId + "&from=" + languageFrom + "&to=" + languageTo + "&text=" + escape(text);
    
    document.getElementsByTagName("head")[0].appendChild(s);
}

//sederet ts
function sTs (cssId, lang, q, varK, key)
{
    var url = "/smt_translate.api.php?";
    var data = "lang=" + encodeURI (lang) + "&q=" + escape (q) + "&var=" + encodeURI (varK) + "&key=" + encodeURI (key);
    
    var xmlhttp;
    if (window.XMLHttpRequest)
 		{// code for IE7+, Firefox, Chrome, Opera, Safari
  			xmlhttp=new XMLHttpRequest();
  	}
		else
		{// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200)
		  {
		    document.getElementById(cssId).innerHTML=xmlhttp.responseText;
		  }
		}
		xmlhttp.open("GET", url + data,true);
		xmlhttp.send();
    
}

