var tr = 'abcçdefgðhýijklmnoöprsþtuüvyzÝÖÇÞÐÜqxw!\'^+%&/()=?_£#$½{[]}\\|>:.-,;*'.split('');
var en = 'ABCCDEFGGHIIJKLMNOOPRSSTUUVYZIOCSGUQXW\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'.split('');

var ytr = 'ousgciabccdefgghiijklmnooprsstuuvyzqxw\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'.split('');
var yen = 'öüþðçýABCÇDEFGÐHIÝJKLMNOÖPRSÞTUÜVYZQXW!\'^+%&/()=?_£#$½{[]}\\|>:.-,;*'.split('');

function array_search(elm, diz) {
    for (var i = 0; i < diz.length; i++)
        if (diz[i] == elm) return i;
    return false;
}

function terscevir(metin){
    var k, ret = '', harf;
    for (var j = 0; j < metin.length; j++) {
        harf = metin.charAt(j);
        k = array_search(harf, yen);
        if (k !== false) harf = ytr[k];
        ret += harf;
		}
		return ret;
}

function cevir(metin) {

    var k, ret = '', harf;
    for (var j = 0; j < metin.length; j++) {
        harf = metin.charAt(j);
        k = array_search(harf, tr);
        if (k !== false) harf = en[k];
        ret += harf;
		}
										
    return ret;
}