function TranslateLongSentence(){

	
	var TrPair1 = document.getElementById('source').value;
	var TrPair2=new Array();
	TrSentence =new Array();
	var c=0; //the index of the sentence
	i=0;
	a=1;
	var TheOther;
	TrPair1=TrPair1.replace(/\./g,".|");
	//"&#12290;" Chinese fullstop
	
	TrPair2=TrPair1.split("|");//series done.
	c=0;
	TrSentence[c]="";
	i=0;
	a=1;
	while (i<TrPair2.length){
		while (TrSentence[c].length<=1000){
		
			TheOther   =TrSentence[c];
			TrSentence[c]=TrSentence[c] + TrPair2[i];
			i++;
			if (i==TrPair2.length){break}
		}
			
		i--;
		c++;
		
		if (i==TrPair2.length-1) {
			break;
		}
		else
		{
			TrSentence[c]="";
		}
	}
	var src = document.getElementById('src').value;
	var dest = document.getElementById('dst').value;

	if (src == 'auto'){src=''}
	document.getElementById("results_body").innerHTML="";
	for (i=0;i<TrSentence.length;i++){
		google.language.translate(TrSentence[i], src, dest, translateResult2);
	}
	}
	
	function translateResult2(result2) {
	  var resultBody = document.getElementById("results_body");
	  progress.width=0;
	  if (result2.translation) {
	    var str = result2.translation.replace('>', '&gt;').replace('<', '&lt;');
	    progress.width=500/TrSentence.length*a;progress.height='20';
	    resultBody.innerHTML = resultBody.innerHTML + str;
		//resultBody.style.height=180+TrSentence.length*10;
	   	a++;
	  } else {
	    resultBody.innerHTML = '<span style="color:red">Çeviri esnasında hata oluştu. Lütfen sayfayı yeniden yükleyip tekrar deneyin.</span>';
	  }
}
