var kod=[];
kod['a']='000000';
kod['ą']='000001';
kod['b']='000010';
kod['c']='000011';
kod['ć']='000100';
kod['d']='000101';
kod['e']='000110';
kod['ę']='000111';
kod['f']='001000';
kod['g']='001001';
kod['h']='001010';
kod['i']='001011';
kod['j']='001100';
kod['k']='001101';
kod['l']='001110';
kod['ł']='001111';
kod['m']='010000';
kod['n']='010001';
kod['ń']='010010';
kod['o']='010011';
kod['ó']='010100';
kod['p']='010101';
kod['q']='010110';
kod['r']='010111';
kod['s']='011000';
kod['ś']='011001';
kod['t']='011001';
kod['u']='011010';
kod['v']='011011';
kod['w']='011100';
kod['x']='011101';
kod['y']='011110';
kod['z']='011111';
kod['ź']='100000';
kod['ż']='100001';
kod['0']='100010';
kod['1']='100011';
kod['2']='100100';
kod['3']='100101';
kod['4']='100110';
kod['5']='100111';
kod['6']='101000';
kod['7']='101001';
kod['8']='101010';
kod['9']='101011';
kod['.']='101100';
kod[',']='101101';
kod['/']='101110';
kod['?']='101111';
kod['!']='110000';
kod['\'']='110001';
kod[':']='110010';
kod[';']='110011';
kod['"']='110100';
kod['(']='110101';
kod[')']='110110';
kod['%']='110111';
kod['+']='111000';
kod['-']='111001';
kod['=']='111010';
kod['&']='111011';
kod['<']='111100';
kod['>']='111101';
kod[' ']='111110';

function cytatVar() {
	var limit = 70;

	//usuwamy znaki, których nie chcemy oraz zmniejszamy 
	var wpisane = $('TACytat').value.toLowerCase();
	var temp = '';
	for(var i=0;i<wpisane.length;i++) {
		if(typeof kod[wpisane.charAt(i)]!='undefined') {
			temp+=wpisane.charAt(i);
		}
	}
	$('TACytat').value = temp;

	var bin = makerows(temp);
	$('bin').update(bin);
	
	var obraz = makeobraz(temp);
	$('obraz').update(obraz);
	
	if ($('TACytat').value.length>limit) {
		$('TACytat').value = $('TACytat').value.substring(0,limit);
	}
	else $('counter').update(limit - $('TACytat').value.length);
}

function makeobraz(txt) {
	var k=makebin(txt);
	var ind=1;
	var ret='';
	for(var j=1;j<=k.length;j++) {
		if(k.charAt(j-1)===' ') ret += '<img src="images/dot_none.gif" border="0" />';
		else if (k.charAt(j-1)==='1') ret += '<img src="images/dot_big.gif" border="0" />';
		else if (k.charAt(j-1)==='0') ret += '<img src="images/dot_small.gif" border="0" />';		
		if(j%15==0) ret +='<br />';
		}
	return ret;
	}

function makerows(txt) {
	var k=makebin(txt);
	var ret='';
	for(var j=1;j<=k.length;j++) {
		ret += k.charAt(j-1);
		if(j%15==0) ret +='<br />';
		}
	return ret;
	}

function makebin(txt) {
	var k='';
	txt=txt.toLowerCase();
	for(var i=0;i<txt.length;i++) {
		if(kod[txt.charAt(i)]!='') {
			if (i>0) k += ' ';
			if(txt.charAt(i)==' ') {
				k+=' ';
			}
			else 
				k += kod[txt.charAt(i)];
			}
		}
	return k;
	}


