function checkEmail(fcs){
      chfl1=0;
      var l=document.getElementById('fEmail');

      if (fcs){
      		$('#chf1').css('display', 'none');
            hintShow(1,1);
            return;
      }
      else {
            hintShow(1,0);
            $('#chf1').css('display', '');
            if(l.value.length==0)
            {
            	 $('#chf1').attr('className','fldEr').html('E-mail адрес остался пустым');
            } else if (!l.value.match(/^[a-zA-Z0-9_\.\-]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,6}$/)){
                  $('#chf1').attr('className','fldEr').html('E-mail указан неправильно');
            }
            else {
                  $('#chf1').attr('className','fldOk').html('');
                  $('#sbt47').attr('disabled', '');
                  chfl1=1;
            }
            return chfl1;
      }
}
function checkFlds(f){
      var chf1=1;
      if (chfl1!=1){
            chf1=checkEmail();
      }
      if (chf1!=1){
            $('#erFnd').html('<font color=red>Форма заполнена неправильно</font>');
      }
      else if (!f) {
            $('#erFnd').html('');
            $.post('/recover/ajaxrec.html',
            	{
            		mail:document.getElementById('fEmail').value,
            	}, function(data)
            	{
                   if(data.status=='OK')
                   {
                   		alert(data.mess);
                   		var time=setTimeout('redirect();',1000);
                   } else {
                   		$('#erFnd').html(data.mess);
                   }
            	}, 'json');
      }
}
function hintShow(id,f){
      if (f){
            if (window['onbl'+id]){clearTimeout(window['onbl'+id]);tt=null;}
            $('#desD'+id).fadeIn('normal');
      }
      else {
            window['onbl'+id]=setTimeout("$('#desD"+id+"').fadeOut('fast')",10);
      }
}
