// AJAX-приложение, выполняющее пополнение корзины
//создание объекта HTTPRequest
function getXmlHttp()
{
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
function bascetClick(par)
{
  var xmlhttp = getXmlHttp(); // Объект XMLHttpRequest
  xmlhttp.open('GET', 'basket.php?model_id=' + par + '&some='+Math.random(), false); // Передача запроса
  xmlhttp.send(null);
  if(xmlhttp.status == 200)
  {
//    window.location.reload();
    window.location = '?razdel=basket';
  }
 }

function unselect(model)
{
  var xmlhttp = getXmlHttp(); // Объект XMLHttpRequest
  xmlhttp.open('GET', 'basket.php?unselect=' + model + '&some='+Math.random(), false); // Передача запроса
  xmlhttp.send(null);
  if(xmlhttp.status == 200)
  {
    window.location.reload();
  }
}
function showForm(url)
{
 var form_win = window.open(url,'form','width=450, height=280');
}
function checkServiceForm()
{
 var nf = document.forms['himca'];
 var es = 0;
 var em = 'Данных не достаточно для отправки. \n Пожалуйста, заполните следующие поля: \n\n';

 if(nf.elements['fio'].value == '') {es = 1; em = em + '* Ф.И.О. \n';}
 if(nf.elements['contact'].value == '') {es = 1; em = em + '* Телефон/E-mail \n';}
 if(nf.elements['model'].value == '') {es = 1; em = em + '* Модель \n';}

 if(es > 0) alert(em);
 else nf.submit();
}
