

function invalid() {
if (document.form1.q.value.length < 3) {
alert("Lütfen en az 3 karekterli bir kelime giriniz!");
return false;
}
return true;
}

function turkishkey(key) {
  var obj = document.forms.form1;

  obj.q.value = obj.q.value + key;
  obj.q.focus();
  return;
}

function exchange(){
	var langfrom = document.getElementById("select").value;
	var langto = document.getElementById("select2").value;
	document.getElementById("select").value = langto ;
	document.getElementById("select2").value = langfrom ;
}

function exchangetext(){
	var langfrom = document.getElementById("src").value;
	var langto = document.getElementById("dst").value;
	document.getElementById("src").value = langto ;
	document.getElementById("dst").value = langfrom ;
}


function ClipBoard() 
{
copyresult.innerText = results_body.innerText;
Copied = copyresult.createTextRange();
Copied.execCommand("Copy");
}
function veke(url,w,h,x){
if (x==1){
	url='http://www.facebook.com/SozcukCevir'; }
if (x==2){
	url='http://www.google.com/'+ url; }
if (x==3){
	url='http://www.twitter.com/'+ url; }

newWindow=window.open(url,"newGebruikersnaamWin","width=800,height=600,left=200,top=50,status=yes,resizable=yes,menubar=yes,directories=yes,toolbar=yes,scrollbars=yes");

}
function textCounter() {
var field = document.getElementById("source");
var cntfield = document.getElementById("counter");
var maxlimit=1000;
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}



function addOpenSearchTr() {
 if (window.external && ("AddSearchProvider" in window.external)) {
   window.external.AddSearchProvider("http://www.sozcukcevir.com/include/searchbar.xml");
 } 
else if (window.sidebar && ("addSearchEngine" in window.sidebar)) {
   window.sidebar.addSearchEngine("http://www.sozcukcevir.com/include/sozcukcevirff.src",
                                  "http://www.sozcukcevir.com/img/sozcukcevir133x50.gif",
                                  "Sözcük Çevir", "Dictionary");
 } else {
   alert("Tarayıcınız arama motorlarını desteklemiyor");
 }
}
function encodetext(s)
{
		for(var c, i = -1, l = (s = s.split("")).length, o = String.fromCharCode; ++i < l;
			s[i] = (c = s[i].charCodeAt(0)) >= 127 ? o(0xc0 | (c >>> 6)) + o(0x80 | (c & 0x3f)) : s[i]
		);
		return s.join("");
}

function decodetext(s)
{
		for(var a, b, i = -1, l = (s = s.split("")).length, o = String.fromCharCode, c = "charCodeAt"; ++i < l;
			((a = s[i][c](0)) & 0x80) &&
			(s[i] = (a & 0xfc) == 0xc0 && ((b = s[i + 1][c](0)) & 0xc0) == 0x80 ?
			o(((a & 0x03) << 6) + (b & 0x3f)) : o(128), s[++i] = "")
		);
		return s.join("");
}
