Antoha,
<script type="text/javascript">
var AZB='АБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ';
var pattern ="^["+AZB+"]{2}[0-9]{4}["+AZB+"]{2}[0-9]{2}$";
var regexp = new RegExp(pattern,"g");
function ReadErr(){alert('Неверный формат ввода!');}
function bb(){
var read = prompt(' X - большие буквы русс. Алф-та,\n # - цифры\n\n\tВведите номер:\tXX####XX##')
//Проверка длины
if(read.length!=10){ReadErr();return false;}
//Проверка формата
if(read.search(regexp)!=0){ReadErr();return false;}
return read;
}
var read=bb();
//Выводим или вставляем в форму
if(read){alert(read)}
</script>
AZB - необходимый набор букв - меняем на нужное