Решение в лоб
<script type="text/javascript">
var mdate = new Date();
var years = ["лет","год","года","года","года","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","лет","год","года","года",]; // и т.д.
var age = mdate.getFullYear()-1995;
document.write(age + " " + years[age]);
</script>
11, 12, 13, 14 лет все портят, а то можно было бы массив и подсократить - использовать декадами