<!--
function storeCaret(text) { 
	if (text.createTextRange) {
		text.caretPos = document.selection.createRange().duplicate();
	}
}


function pisz(tekst,formularz,pole) {
if ('1' == 'all') {
	if (self.opener.document.forms[formularz].elements[pole].createTextRange && self.opener.document.forms[formularz].elements[pole].caretPos) {      
		var caretPos = self.opener.document.forms[formularz].elements[pole].caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == '' ?
		tekst + '' : tekst+" ";
	}
	else self.opener.document.forms[formularz].elements[pole].value +=" "+ tekst+" ";



} else {
	if (parent.top.document.forms[formularz].elements[pole].createTextRange && parent.top.document.forms[formularz].elements[pole].caretPos) {      
		var caretPos = parent.top.document.forms[formularz].elements[pole].caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == '' ?
		tekst + '' : tekst+" ";
	}
	else parent.top.document.forms[formularz].elements[pole].value +=" "+ tekst+" ";
        parent.top.document.forms[formularz].elements[pole].focus();
}

}

function pisz_edit(text,formularz,pole) {
	//text = ' ' + text + ' ';
	if (document.forms[formularz].elements[pole].createTextRange && document.forms[formularz].elements[pole].caretPos) {
		var caretPos = document.forms[formularz].elements[pole].caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		document.forms[formularz].elements[pole].focus();
	} else {
	document.forms[formularz].elements[pole].value  += text;
	document.forms[formularz].elements[pole].focus();
	}
}
-->