$(document).ready(function(){
	var objChars = {'a':'ɐ','b':'q','c':'ɔ','d':'p','e':'ǝ','f':'ɟ','g':'ƃ','h':'ɥ','i':'ı','j':'ɾ','k':'ʞ','l':'l','m':'ɯ','n':'u','o':'o','p':'d','q':'b','r':'ɹ','s':'s','t':'ʇ','u':'n','v':'ʌ','w':'ʍ','x':'x','y':'ʎ','z':'z', '.':'˙',',':'\'','?':'¿','!':'¡','_':'‾','[':']','(':')','{':'}','<':'>'}
	$('#txtMsg').keyup(function(e){convert('txtMsg', 'txtOutput');}).keyup();
	//$('#txtOutput').keyup(function(e){convert('txtOutput', 'txtMsg');});
	for(i in objChars)objChars[objChars[i]] = i;
	function convert(from, to){
		var nstr = [];
		var str = $('#'+from).val();
		for(i=0,j= str.length - 1; j >= 0; i++,j--){
			chr = str.charAt(j).toLowerCase();
			nstr[i] = objChars[chr] ? objChars[chr] : chr;
		}
		$('#'+to).val(nstr.join(''));
	}
});
