﻿function maxLength(txtArea, e) {
    var keys = {
        37: 1, // 37 - strzalka w lewo
        38: 1, // strzalka w gore
        39: 1, // w prawo
        40: 1, // w dol (chyba nie pomieszalem kolejnosci strzalek ;-P)
        8: 1, // backspace
        46: 1, // delete
        9: 1 // tabulacja
    };    
    return (e.keyCode in keys) || (e.ctrlKey && (e.keyCode == 67 || e.keyCode == 88 || e.keyCode == 86 || e.keyCode == 65)) || (txtArea.getAttribute('maxlength') > txtArea.value.length);
}
function cutString(txtArea) {
    if (txtArea.getAttribute('maxlength') < txtArea.value.length) {
        txtArea.value = txtArea.value.substring(0, 500)
    }
}