origHtml = new Array();
function UpdateNote(num,version,tw){
	origHtml[num] = document.getElementById('notetd'+num).innerHTML;
	document.getElementById('notetd'+num).innerHTML='\
	<table width="100%" cellspacing="0" cellpadding="0" border="0">\
<tr>\
	<td colspan="2"><textarea style="width:'+(tw?tw:'100%')+'" rows="5" name="text" id="text'+num+'" onkeyup="(checknote('+num+'))"></textarea></td>\
</tr>\
<tr>\
	<td><input type="button" name="reset" value="Отменить" onClick="resetformN('+num+');"></td>\
	<td align="right"><input type="button" name="save" value="Сохранить" onClick="saveformN(\''+act[num]+'\','+num+','+version+')"></td>\
</tr>\
</table>';
	document.getElementById('text'+num).value = src[num];
	document.getElementById('text'+num).focus();
}

function checknote(num) {
    var maxLen = 200;
    var message = document.getElementById('text'+num);
    var k = message.value.split("\n");
    var d = k.length*4;
    if ((message.value.length+d) > maxLen)
    {
        alert('Максимальный размер заметки 200 символов!');
        message.value = message.value.substring(0, maxLen-d);
    }
}

function resetformN(num){
	document.getElementById('notetd'+num).innerHTML = origHtml[num];
}

function saveformN(actl, num,version){
	txt[num] = document.getElementById('text'+num).value;
	src[num] = document.getElementById('text'+num).value;
	if (txt[num].length > 200) {
        alert('Максимальный размер заметки 200 символов!');
        return false;
    }
    document.getElementById('notetd'+num).innerHTML = origHtml[num];
	xajax_FormSave(login[num], txt[num], actl, rl[num], num, version);
}
