function doWordTranslate(trText) {

		$("#resultTr").html('Translating..');
	
		var fromLang=$("#fromLang").val();
		var toLang=$("#toLang").val();
        $("#textTr").val(trText);

		var textTr=$("#textTr").val();
		var lTable=$("#lTable").val();

        localTranslate(textTr, fromLang, toLang,lTable);
        return false;


}

function localTranslate(textToTranslate, fromLanguage, toLanguage,useTable) {
	var p = {};
	p.table = useTable;
	p.to = toLanguage;
	p.from = fromLanguage;
	p.text = textToTranslate;
	//p.options = "{\"State\":\"someUniqueStateId\"}";
	$.ajax({
		url: '/js/localT.php',
		//url: 'http://api.microsofttranslator.com/V2/Ajax.svc/GetTranslations',
		data: p,
		dataType: 'html',
		complete: function(request, status) {
			//alert('complete: '+status);
		},
		success: function(data, status) {
//			alert('success: data-'+data+',status-'+status);
			ajaxTranslateCallback(data)
		},
		error: function(request, status, error) {
			alert('error: status-'+status+',desc-'+error);
		}
	});
} 
function ajaxTranslate(textToTranslate, fromLanguage, toLanguage) {
	var p = {};
	p.appid = 'AF3E3B9EB94BA434AF0F6DE2956B6AF216FD46CB';
	p.to = toLanguage;
	p.from = fromLanguage;
	p.text = textToTranslate;
	//p.options = "{\"State\":\"someUniqueStateId\"}";
	$.ajax({
		url: 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate',
		//url: 'http://api.microsofttranslator.com/V2/Ajax.svc/GetTranslations',
		data: p,
		dataType: 'jsonp',
		jsonp: 'oncomplete',
		jsonpCallback: 'ajaxTranslateCallback',
		complete: function(request, status) {
			//alert('complete: '+status);
		},
		success: function(data, status) {
			//alert('success: data-'+data+',status-'+status);
		},
		error: function(request, status, error) {
			alert('error: status-'+status+',desc-'+error);
		}
	});
} 
function ajaxTranslateCallback(response) { 
	//alert('ajaxTranslateCallback('+response+')'); 
$("#resultTr").html(response);
}


$(document).ready(function() {
 
	$('#switchLangs').click(function() {
        var curFrom=$("#fromLang").val();
        var curTo=$("#toLang").val();
        $("#fromLang").val(curTo);
        $("#toLang").val(curFrom);


    });
	
	$('#translateB').click(function() {
		$("#resultTr").html('Translating..');
	
		var fromLang=$("#fromLang").val();
		var toLang=$("#toLang").val();
		var textTr=$("#textTr").val();
		if (fromLang == ""){
			alert("Please select from language");
			return false;
		}
		if (toLang == ""){
			alert("Please select to language");
			return false;
		}
		if (textTr == ""){
			alert("Please enter text to translate");
			return false;
		}
		
		ajaxTranslate(textTr, fromLang, toLang);  		
	});
	
	
	
		$('#translateBLocal').click(function() {
		
		$("#resultTr").html('Translating..');
	
		var fromLang=$("#fromLang").val();
		var toLang=$("#toLang").val();
		var textTr=$("#textTr").val();
		var lTable=$("#lTable").val();
		if (fromLang == ""){
			alert("Please select from language");
			return false;
		}
		if (toLang == ""){
			alert("Please select to language");
			return false;
		}
		if (textTr == ""){
			alert("Please enter text to translate");
			return false;
		}
		
		localTranslate(textTr, fromLang, toLang,lTable);  		
	});
	
	
	
	




});
