	//<![CDATA[
    google.load("language", "1");
	google.setOnLoadCallback(init);
  
    function init() {
      submitChange();
    }
    function submitChange() {
		 var value = document.getElementById('source').value;
		 var src = document.getElementById('src').value;
		 var dest = document.getElementById('dst').value;
		 if (value==""){
			document.getElementById("results_body").innerHTML="";
			return false;
		 }
		 if (src == 'auto'){src=''} 
		 if (value.length < 1500)
		 {
		     google.language.translate(value, src, dest, translateResult);
		 }
		      
		 else	
		 {
			 if ((src=='en' && dest=='tr') || (dest=='en' && src=='tr'))
			 {
			 	UzunCumleCevir();
			 }
			 else
			 {
			    alert('Uzun.');
			 }
		 
		 }
		 return false;
     }

    function translateResult(result) {
      var resultBody = document.getElementById("results_body");
      if (result.translation) {
        var str = result.translation.replace('>', '&gt;').replace('<', '&lt;');
        resultBody.innerHTML = str;
      } else {
        resultBody.innerHTML = '<span style="color:red">tekrar deneyin.</span>';
      }
    }

	function yerdegistir()
	{
		var flag1  =document.getElementById('src').value
		var flag2  =document.getElementById('dst').value
		var bardak =document.getElementById('src').value
		if (flag2=="zh-TW")
		{
			document.getElementById('dst').value="zh-CN"
		}
		if (bardak != 'auto') 
		{
		document.getElementById('src').value=document.getElementById('dst').value
		document.getElementById('dst').value=bardak
		bayrakgoster(1)
		bayrakgoster(2)
		}
	}

	function bayrakgoster(hangisi)
	{
		var flag1=document.getElementById('src').value
		var flag2=document.getElementById('dst').value
		if (hangisi == 1){flag = flag1}else{flag = flag2}
		switch(flag)
		{
		case 'sq':
		  flag='al'
		  break;
		case 'zh-CN':
		case 'zh-TW':
		  flag='cn'
		  break;
		case 'da':
		  flag='dk'
		  break;
		case 'fa':
		  flag='ir'
		  break;		  
		case 'hi':
		  flag='in'
		  break;
		case 'gl':
		  flag='es'
		  break;
		case 'iw':
		  flag='il'
		  break;
		case 'ja':
		  flag='jp'
		  break;
		case 'ko':
		  flag='kp'
		  break;
		case 'sw':
		  flag='tz'
		  break;
		case 'uk':
		  flag='ua'
		  break;
		case 'el':
		  flag='gr'
		  break;
		case 'auto':
		case 'yi':
		  flag='auto'
		  break;
		}
		if (hangisi == 1){
			document.getElementById('img1').src='images/flags/' + flag + '.png';
		}
		else{
			document.getElementById('img2').src='images/flags/' + flag + '.png';		
		}
	}
	//]]>