
function popup_win(fname, width, height)
{
  newWidth = width;
  newHeight = height;
  PopupWin = window.open(fname, "_blank", "width="+newWidth+",height="+newHeight+",menubar=no,status=no,titlebar=no,toolbar=no,location=no,resizable=no,scrollbars=no");
  return false;
}

function ajaxSend_feedback(url)
{
  var ajaxObj=null;
  if(window.XMLHttpRequest)
  {
    ajaxObj=new XMLHttpRequest();
  }
  else if(window.ActiveXObject)
  {
    ajaxObj=new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    return;
  }
  var name=document.feedback.feedback_name.value;
  var email=document.feedback.feedback_email.value;
  var phone=document.feedback.feedback_phone.value;
  var message=document.feedback.feedback_message.value;

  error = 0;
  error_message = '';
  if (name == '')  {
      error_message += 'Поле \'ФИО\' не заполнено'+"\n";
      error = 1;
    }

    if (email == '')  {
      error_message += 'Поле  \'Е-mail\' не заполнено'+"\n";
      error = 1;
    }

    if(email != '') {
            if (!email.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
               error_message += 'E-mail "'+email+'" указан неверно, пожалуйста, указывайте реальный адрес.'+"\n";
                   error = 1;
            }
        }


    if (message == '')  {
      error_message += 'Поле \'Сообщение\' не заполнено'+"\n";
      error = 1;
    }
    if (error == 1)  { alert (error_message); return; };

  ajaxObj.onreadystatechange = function()
  {
    if(ajaxObj.readyState==4)
    {
      document.getElementById('form_feedback').innerHTML=ajaxObj.responseText;
    }
  }
  ajaxObj.open('POST', url, true);
  ajaxObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
  ajaxObj.send('ajax=1'+'&feedback_name='+name+'&feedback_phone='+phone+'&feedback_email='+email+'&feedback_message='+message);

}

function ajaxSend_feedback2(url)
{
  var ajaxObj=null;
  if(window.XMLHttpRequest)
  {
    ajaxObj=new XMLHttpRequest();
  }
  else if(window.ActiveXObject)
  {
    ajaxObj=new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    return;
  }

  ajaxObj.onreadystatechange = function()
  {
    if(ajaxObj.readyState==4)
    {
      document.getElementById('form_feedback').innerHTML=ajaxObj.responseText;
    }
  }
  ajaxObj.open('POST', url, true);
  ajaxObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
  ajaxObj.send('ajax=1');

}
