function checkMaxLength(e,el)
{
switch(e.keyCode)
{
case 37: // left
return true;
case 38: // up
return true; 
case 39: // right
return true;
case 40: // down
return true;
case 8: // backspace
return true;
case 46: // delete
return true;
case 27: // escape
el.value='';
return true;
}
return (el.value.length<el.getAttribute("TAMaxLength"));
}