	function qwerty(my_form) {
          reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
          vname=/[а-я]+[а-яё\s]*$/gi;
          regNum = /[+7]+[0-9]*$/gi;
          vpr=/^[a-z]*$/gi;
	  if (form1.name1.value=="" || !form1.name1.value.match(vname) )
	  {
	    alert("Неверно заполнено поле Ваше имя")
	    return;
	  }
          if (form1.name1.value.length<3)
          {
	    alert("Неверно заполнено поле Ваше имя")
	    return;
          }
       	  if (form1.promo.value!="" && form1.promo.value.length!=3 ) 
	  {
	    alert("Неверно заполнено поле  PROMO-код")
	    return;
	  }
       	  if (form1.promo.value!="" && !form1.promo.value.match(vpr))
	  {
	    alert("Неверно заполнено поле PROMO-код")
	    return;
	  }
        
          if (form1.tel_m.value!="" && (form1.tel_m.value.substring(0,2)!="+7" || form1.tel_m.value.length!=12))
	  {
	    alert("Неверно заполнено поле Контактный телефон")
	    return;
	  }
	  if (form1.tel_m.value=="" || !form1.tel_m.value.match(regNum) )
	  {
	    alert("Неверно заполнено поле Контактный телефон")
	    return;
	  }

          if (''==form1.tel_m.value)
          {
	    alert("Неверно заполнено поле Контактный телефон")
	    return;
          }
       	  if (form1.mail.value!="" && !form1.mail.value.match(reg))
	  {
	    alert("Неверно заполнено поле Электронная почта")
	    return;
	  }
	  form1.action='/components/var.php'; 
	  form1.submit();
          form1.name1.value="";
          form1.promo.value="";
          form1.tel_m.value="+7";
          form1.mail.value="";
	}


