function showFormNews(){
  object = document.getElementById('pop_form');
  
  if(object.style.display == 'block'){
    object.style.display = 'none';
  }else{
    object.style.display = 'block';
  }
}

function saveMail(){
  var form_names = new Array();
  form_names[0] = 'name';
  form_names[1] = 'mail';
  form_names[2] = 'tel';
  request = new Object();
  
	if (document.send.elements['name'].value=='' ){
		alert('Заполните все поля!');
		document.send.elements['name'].focus();
		return false;
	}
	
	if (document.send.elements['mail'].value.search(/^([_a-z0-9-.]+@([a-z0-9]+\.)+[a-z]+)$/i)==-1)
	{
		alert('Неправильный формат поля "E-mail"!');
		document.send.elements['mail'].value='';
		document.send.elements['mail'].focus();
		return false;
	}
	
  for(i = 0; i < form_names.length; i++){
    name = form_names[i];
    if(document.send.elements[name]) {
    	request[name] = document.send.elements[name].value;
    }
  }
  document.getElementById('pop_form').innerHTML = '<center><img src="/images/design/preloader.gif"></center>';
  JsHttpRequest.query(
        '/index.php5?module=other&class=registerForNews&mailSave',
        request,
        function(result, errors) {
          if(result["sended"] == 1)
            document.getElementById('pop_form').innerHTML = '<center><font style="color:red">Вам на почту отправлено письмо для подтверждения рассылки<br/><a href="javascript:showFormNews()" class="allnews">Закрыть</a></font></center>';
          else
            document.getElementById('pop_form').innerHTML = '<center><font style="color:red">Не удалось отправить сообщение</font><br/><a href="javascript:showFormNews()" class="allnews">Закрыть</a></font></center>';
        },
        false  // do not disable caching
    );
}
