Все отлично, все как надо! Только вот еще вопрос остался:
По нажатию на клавишу сгенерировать происходит
onclick='newgen();'
Но вот если вписать другие значения в поля, то в результате остаются прежние!
Почему не перезаписывает в переменные новые данные полей?