    function checkZayava()
    {
        var f=document.getElementById("frmZayava");
        var re =/([0-9a-zA-Z\.-_]+)@([0-9a-zA-Z\.-_]+)/;




        if(f.nevesta.value.length==0)
        {
            alert("А как зовут невесту?");
            f.nevesta.focus();
            return false;
        }

        if(f.nGorod.value.length==0)
        {
            alert("Откуда невеста?");
            f.nGorod.focus();
            return false;
        }


        if (f.nMail.value.match(re)==null)
        {
            alert("Адрес нереальный, может по другому адресу попробовать?");
            f.nMail.focus();
            return false;
        }

        if(f.nPass.value.length==0)
        {
            alert("Защити невесту!");
            f.nPass.focus();
            return false;
        }

        if(f.mug.value.length==0)
        {
            alert("А кто жених?");
            f.mug.focus();
            return false;
        }

        if(f.mGorod.value.length==0)
        {
            alert("Откуда парень?");
            f.mGorod.focus();
            return false;
        }


        if (f.mMail.value.match(re)==null)
        {
            alert("Адрес нереальный, может по другому адресу попробовать?");
            f.mMail.focus();
            return false;
        }

        if(f.mPass.value.length==0)
        {
            alert("Так кто попало может женихом прикинуться!");
            f.mPass.focus();
            return false;
        }

       //---

 	var d=new Date(f.yy.value,f.mm.value-1,f.dd.value);
        var dd=d.getDate();
        var mm=(d.getMonth()+1);
        var yy=substr(d.length-4);

        if(dd!=f.dd.value || mm!=f.mm.value || yy!=f.yy.value)
        {
            alert("Введите корректную дату!" + dd+mm+yy+d);
            f.dd.focus();
            return false;
        }

        var td=new Date();
        d.setHours(f.hh.value,f.min.value);

        if(td>d)
        {
          alert("Уже поздно, попробуйте в другое время!");
          f.hh.focus();
          return false;
        }

        if(!f.kill.checked)
        {
              if(f.svid.value.length==0)
              {
              alert("Кто свидетель?");
              f.svid.focus();
              return false;
              }

              if(f.sGorod.value.length==0)
              {
              alert("Откуда будет свидетельствовать?");
              f.sGorod.focus();
              return false;
              }
              if (f.sMail.value.match(re)==null)
              {
              alert("Там такого нет!");
              f.sMail.focus();
              return false;
              }

              if(f.sPass.value.length==0)
              {
              alert("Человеку с улицы не стоит доверять!");
              f.sPass.focus();
              return false;
              }
        }

        //
        return true;


    }

    function killSomeBody()
    {
        var f=document.getElementById("frmZayava");
        var t=document.getElementById("tblSome");
        if(f.kill.checked)
        {
           /* f.svid.disabled=true;
            f.sGorod.disabled=true;
            f.sMail.disabled=true;
            f.sPass.disabled=true;*/
            t.style.display="none";
        }
        else
        {
            t.style.display="block";
        }
    }

function checkRegister()
    {
        var f=document.getElementById("frmZayava");
        if(isNaN(parseInt(f.bId.value)))
        {
            alert("Вам куда?");
            f.bId.focus();
            return false;
        }
        if(!f.user[0].checked && !f.user[1].checked && !f.user[2].checked)
        {
            alert("Кем Вы будете на бракосочетании?");
            f.user[0].focus();
            return false;
        }

        if(f.pass.value.length==0)
        {
            alert("Без приглашения не пускают!");
            f.pass.focus();
            return false;
        }
        return true;
    }
    

function view(id, type,title,width,height) {
var w=(window.screen.availWidth-width)/2;
var h=(window.screen.availHeight-height)/2;
var config;
var w_badb=window.open('#', 'avi'+id, config='height='+height+',width='+width+',menubar=0,left='+w+',top='+h);
w_badb.document.open();
w_badb.document.write('<html><head><title>'+title+' | Bla-bla-bla.ru - или разговоры ни о чем</title></head><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0"><img src="/ufiles/zags/'+id+type+'.jpg" width="'+width+'" height="'+height+'" alt="'+title+'" border="0" onclick="window.close();"></body></html>');
w_badb.document.close();
}


function chekcPosil()
{
	var f=document.getElementById("Posil");
	if(f.msg.value.length==0)
	{
		alert("Напрягись и пошли!");
		f.msg.focus();
		return false;
	}
	return true;
}