
  var g_idText;

  function GetFromIndex(sParam){
	var output = document.getElementById('transfrom').options;
	for(var i=0;i <output.length;i++) {
	if(output[i].value==sParam){
	output[i].selected=true;
      	}
     }
  }

  function SwapPairs(){
	var toindex = document.getElementById("transto").selectedIndex;
	var toselect = document.getElementById("transto");

	var fromindex = document.getElementById("transfrom").selectedIndex;
	var fromselect = document.getElementById("transfrom");

	toselect.selectedIndex = fromindex;
	fromselect.selectedIndex =toindex;

	
  }

  function GetToIndex(sParam){
	var tooutput=document.getElementById('transto').options;
	for(var i=0;i<tooutput.length;i++) {
	if(tooutput[i].value.indexOf(sParam)==0){
	tooutput[i].selected=true;
      	}
     }
  }

  function getParam(sParamName){
	var Params = location.search.substring(1).split("&"); 
	var variable = "";
	for (var i = 0; i < Params.length; i++){ 
        if (Params[i].split("=")[0] == sParamName){
            if (Params[i].split("=").length > 1) variable = Params[i].split("=")[1]; 
            return variable;
        }
      }
    return "";
  }

   function translateText(response) {
  
     //var resultBody = document.getElementById("results_body");
    var container = document.getElementById(); 
     alert(response);
     resultBody.value = response;
   }



    function submitChange(idText) {
 //     var windowsliveid = 'T4wBS18pDC2rkQ2UyWk88XzGuJuDmPCoO7Y5JrHa4fBhs5pX83fL9hZqhqMgFknDz';
       var windowsliveid = 'F5ED02AF8F09FD462D1DB2C10668D7B15725E8BB';
       var trtext=document.getElementById(idText).innerHTML;

       g_idText=idText;
      // alert ("idText! "+idText);

      document.getElementById(idText).setAttribute("class", "activetranslate");

      if (trtext.length < 4000) {

      var value = encodeURIComponent(trtext);
      var src = document.getElementById('transfrom').value;
      var dest = document.getElementById('transto').value;

      var el = document.createElement("script");
      el.src = 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate';
      el.src += '?oncomplete=MicrosoftTranslateComplete';
      el.src += '&appId=' + windowsliveid;
      el.src += '&text=' + value;
      el.src += '&from='+src+'&to='+dest;
      el.src += '&site='+"int-dating.com";
      document.getElementsByTagName('head')[0].appendChild (el);
      }
      else{
       alert ("Sorry! text so long for translator on int-d&#097ting.com ... ");
       document.getElementById(idText).setAttribute("class", "notactivetranslate");
      }

      return false;
     }

    function MicrosoftTranslateComplete (result) {
    // var resultBody = document.getElementById("results_body");
    // resultBody.value = result;
     var container = document.getElementById(g_idText); 
     result+=" (by www.Int-D&#097ting.com)";
     container.innerHTML = result;
     document.getElementById(g_idText).setAttribute("class", "notactivetranslate");

//      alert (result);
    }



    function translateResult(result) {
	//var resultBody = document.getElementById("results_body");
	if (result.translation) {
        var str = result.translation.replace(/&quot;/g, "\"").replace(/&#39;/g, "\"").replace(/&amp;/g, "&");
        //resultBody.value = str;
     result+=" Int-d&#097ting.com";
     var container = document.getElementById(g_idText); 
     container.innerHTML = result;


	} else {
        	resultBody.value = 'Translate on int-d&#097ting.com is error!';
	}
    }
     


