function showerror() {
alert("Адрес электронной почты введен не правильно");
}
function checkmail()
{

n1=document.schreg.gorod.value;
if (n1 == "") {
alert("Введите город");
return(false)
}

p=document.schreg.prez.value;
if (p == "") {
alert("Вы ничего о себе не написали");
return(false)
}
l=p.length;
if (l < 200) {
alert("Вы написали о себе слишком мало");
return(false)
}
if (l>500) {
alert("Вы написали о себе слишком много");
return(false)
}
if ((p.indexOf(".") == -1) || (p.indexOf("а") == -1)) {
alert("Ваш текст о себе подходящего размера, но не сответствует заданной тематике или содержит ошибки в пунктуации");
return(false)
}

n=document.schreg.soob.value;
if (n == "") {
alert("Вы ничего не написали о целях обучения в школе");
return(false)
}
m=n.length;
if (m < 200) {
alert("Вы написали о целях обучения в школе слишком мало");
return(false)
}
if (m>500) {
alert("Вы написали о целях обучения в школе слишком много");
return(false)
}
if ((n.indexOf(".") == -1) || (n.indexOf("а") == -1)) {
alert("Ваш текст о целях обучения в школе подходящего размера, но не сответствует заданной тематике или содержит ошибки в пунктуации");
return(false)
}
v3=document.schreg.vop3.value;
if (v3 == "") {
alert("Вы не ответили на вопрос 3");
return(false)
}
v=v3.length;
if (v < 50) {
alert("Вы ответили на вопрос 3 слишком кратко");
return(false)
}
if (v>150) {
alert("Вы ответили на вопрос 3 слишком развернуто");
return(false)
}

che="n";
  
   for( j=0; j<document.schreg.agre.length; j++ ) { if( document.schreg.agre[j].checked ) { che += "v"; } }
   if(che=="n"){alert("Вы не ответили на вопрос 4");
   return(false)}


txt=document.schreg.email.value;
if (txt == "") {
alert("Введите адрес электронной почты");
return(false)
}
if (txt.indexOf(".") == -1) {
alert("Адрес электронной почты введен не правильно");
return(false)
}
dog = txt.indexOf("@");
if (dog == -1) {
alert("Адрес электронной почты введен не правильно");
return(false)
}
if ((dog < 1) || (dog > txt.length - 5)) {
showerror();
return(false)
}
if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) {
showerror();
return(false)
}
}