function showerror() { 
alert("Неверный электронный адрес"); 
document.forms['kurort'].elements['mail'].focus();
}
function showerror2() { 
alert("Неверный электронный адрес"); 
document.forms['kurort2'].elements['email'].focus();
}
function showerror3() { 
alert("Неверный электронный адрес"); 
document.forms['pick'].elements['email'].focus();
}
function checknum(input) {
  var ok = true;
  for (var k = 0; k < input.length; k++) {
   var chr = input.charAt(k);
   var found = false;
   var check = "1234567890-() ";
  for (var j = 0; j < check.length; j++) {
     if (chr == check.charAt(j)) found = true;
    }
    if (!found) ok = false;
  }
  return ok;
}
function checknum1(input) {
  var ok = true;
  for (var k = 0; k < input.length; k++) {
   var chr = input.charAt(k);
   var found = false;
   var check = "1234567890-";
  for (var j = 0; j < check.length; j++) {
     if (chr == check.charAt(j)) found = true;
    }
    if (!found) ok = false;
  }
  return ok;
}

function check() 
{ 
 txt1=document.forms['kurort'].elements['place'].value; 
  if (txt1 == "") { 
   alert("Введите название здравницы"); 
   document.forms['kurort'].elements['place'].focus();
	   return(false) 
   }  
 txt2=document.forms['kurort'].elements['place_kat'].value; 
  if (txt2 == "") { 
   alert("Введите категорию обслуживания"); 
   document.forms['kurort'].elements['place_kat'].focus();
	   return(false) 
 } 
 txt22=document.forms['kurort'].elements['place_kol'].value; 
  if (txt22 == "") { 
   alert("Введите количество номеров"); 
   document.forms['kurort'].elements['place_kol'].focus();
	   return(false) 
 } 
txt9=document.forms['kurort'].elements['days_kol'].value; 
  if (txt9 == "") { 
   alert("Введите количество дней"); 
   document.forms['kurort'].elements['days_kol'].focus();
	   return(false) 
 }
if (!checknum1(txt9)) {
   alert("Пожалуйста, введите правильное количество дней");
   document.forms['kurort'].elements['days_kol'].focus();
   return(false)
}
 txt3=document.forms['kurort'].elements['mans'].value; 
  if (txt3 == "") { 
   alert("Введите число взрослых"); 
   document.forms['kurort'].elements['mans'].focus();
	   return(false) 
 }
if (!checknum1(txt3)) {
   alert("Пожалуйста, введите правильное число взрослых");
   document.forms['kurort'].elements['mans'].focus();
   return(false)
}
txt4=document.forms['kurort'].elements['kids'].value; 
  if (txt4 == "") { 
   alert("Введите число детей"); 
   document.forms['kurort'].elements['kids'].focus();
	   return(false) 
 }
if (!checknum1(txt22)) {
   alert("Пожалуйста, введите правильное количество номеров");
   document.forms['kurort'].elements['place_kol'].focus();
   return(false)
}
txt5=document.forms['kurort'].elements['fio'].value; 
  if (txt5 == "") { 
   alert("Введите свои данные - фамилию, И.О."); 
   document.forms['kurort'].elements['fio'].focus();
	   return(false) 
} 
 txt6=document.forms['kurort'].elements['town'].value; 
  if (txt6 == "") { 
   alert("Введите свой регион"); 
   document.forms['kurort'].elements['town'].focus();
	   return(false) 
   } 
txt7=document.forms['kurort'].elements['tel'].value; 
  if (txt7 == "") { 
   alert("Введите номер телефона"); 
   document.forms['kurort'].elements['tel'].focus();
	   return(false) 
   }
if (!checknum(txt7)) {
   alert("Пожалуйста, введите правильный номер телефона");
   document.forms['kurort'].elements['tel'].focus();
   return(false)
  }
txt8=document.forms['kurort'].elements['mail'].value; 
  if (txt8 == "") { 
   alert("Введите E-mail"); 
   document.forms['kurort'].elements['mail'].focus();
	   return(false) 
   }
  if (txt8.indexOf(".") == -1) { 
    showerror()
		   return(false) 
   }
dog = txt8.indexOf("@"); 
 if (dog == -1) { 
     showerror()
   return(false) 
 }
	if ((dog < 1) || (dog > txt8.length - 2)) { 
	  showerror(); 
	  return(false) 
	 }
	if ((txt8.charAt(dog - 1) == '.') || (txt8.charAt(dog + 1) == '.')) { 
	  showerror(); 
	 return(false) 
	      }
	if ((txt8.indexOf(" ") > 0) && (txt8.indexOf(" ") < (txt8.length - 1))) { 
	    showerror()
		return(false) 
	  }
	if ((txt8.charAt(dog - 1) == '.') || (txt8.charAt(dog + 1) == '.') || (txt8.indexOf(".") > (txt8.length - 3) )) { 
	  showerror(); 
	 return(false) 
}	  
}

function check2() 
{ 
 txt2=document.forms['kurort2'].elements[0].value; 
  if (txt2 == "") { 
   alert("Введите имя для контакта"); 
   document.forms['kurort2'].elements[0].focus();
	   return(false) 
   } 
 txt5=document.forms['kurort2'].elements[1].value; 
  if (txt5 == "") { 
   alert("Введите номер телефона"); 
   document.forms['kurort2'].elements[1].focus();
	   return(false) 
   }
if (!checknum(txt5)) {
   alert("Пожалуйста, введите правильный номер телефона");
   document.forms['kurort2'].elements[1].focus();
   return(false)
  }
txt6=document.forms['kurort2'].elements[2].value; 
  if (txt6 == "") { 
   alert("Введите E-mail"); 
   document.forms['kurort2'].elements[2].focus();
	   return(false) 
   }
  if (txt6.indexOf(".") == -1) { 
    showerror2()
		   return(false) 
   }
dog = txt6.indexOf("@"); 
 if (dog == -1) { 
     showerror2()
   return(false) 
 }
	if ((dog < 1) || (dog > txt6.length - 2)) { 
	  showerror2(); 
	  return(false) 
	 }
	if ((txt6.charAt(dog - 1) == '.') || (txt6.charAt(dog + 1) == '.')) { 
	  showerror2(); 
	 return(false) 
	      }
	if ((txt6.indexOf(" ") > 0) && (txt6.indexOf(" ") < (txt6.length - 1))) { 
	    showerror2()
		return(false) 
	  }
	if ((txt6.charAt(dog - 1) == '.') || (txt6.charAt(dog + 1) == '.') || (txt6.indexOf(".") > (txt6.length - 3) )) { 
	  showerror2(); 
	 return(false) 
	  }	  
	txt7=document.forms['kurort2'].elements[3].value; 
  if (txt7 == "") { 
   alert("Введите текст сообщения"); 
   document.forms['kurort2'].elements[3].focus();
	   return(false) 
   }
}

function check3() 
{ 
 txt6=document.forms['pick'].elements['email'].value; 
  if (txt6 == "") { 
   alert("Введите E-mail"); 
   document.forms['pick'].elements['email'].focus();
	   return(false) 
   }
  if (txt6.indexOf(".") == -1) { 
    showerror3()
		   return(false) 
   }
dog = txt6.indexOf("@"); 
 if (dog == -1) { 
     showerror3()
   return(false) 
 }
	if ((dog < 1) || (dog > txt6.length - 2)) { 
	  showerror3(); 
	  return(false) 
	 }
	if ((txt6.charAt(dog - 1) == '.') || (txt6.charAt(dog + 1) == '.')) { 
	  showerror3(); 
	 return(false) 
	      }
	if ((txt6.indexOf(" ") > 0) && (txt6.indexOf(" ") < (txt6.length - 1))) { 
	    showerror3()
		return(false) 
	  }
	if ((txt6.charAt(dog - 1) == '.') || (txt6.charAt(dog + 1) == '.') || (txt6.indexOf(".") > (txt6.length - 3) )) { 
	  showerror3(); 
	 return(false) 
	  }	  
}

 
  