 function add_in_basket(id)
 {
  req = new Subsys_JsHttpRequest_Js();
  req.caching = false;
  url = "/basket.php?";
  //alert(url);
  req.open('GET', '/basket.php?', true);

  var s ='add_item';


    var c = document.getElementById('c'+id).value.match(/\b(^([0-9]+)$)\b/gi);
    if(!c || parseInt(document.getElementById('c'+id).value)==0)
    {
      alert('Не выбрано количество товара!');
      return;
    }
    //req.send({action:s, item:id,count:parseInt(document.getElementById('c'+id).value)});
    req.send({action:s, item:id, count:parseInt(document.getElementById('c'+id).value)});
    req.onreadystatechange = function()
    {
      if (req.readyState == 4)
      {
        if (req.responseJS)
        {
          if(typeof(req.responseJS.status)!= 'undefined' && parseInt(req.responseJS.status)==1)
          {
            document.getElementById('c'+id).disabled = true;
            document.getElementById('d'+id).innerHTML = "<span style='padding-left: 10px; color: #19b400'><b>добавлено в заказ</b></span>";
          }
          elseif(parseInt(req.responseJS.status)==0)
          {
            alert('Ошибка. Товар не найден !');
          }
        }
      }
    }
 }

 function load_delivery(delivery)
 {
  if(parseInt(delivery)>0)
  {
    document.delivery.action.value="step2";
    document.delivery.sel_delivery.value=delivery;
    document.delivery.submit();
  }
 }

 function load_partner(id)
 {
  req = new Subsys_JsHttpRequest_Js();
  req.caching = false;
  req.open('GET', '/module/mod_catalog/order.php?', true);
  var s ='get_partner';
  if(parseInt(id)>0)
  {
    req.send({action:s, partner:id});
    document.getElementById('inn').disabled=true;
    document.getElementById('inn').style.background='#CCCCCC';
    document.getElementById('firm').disabled=true;
    document.getElementById('firm').style.background='#CCCCCC';
    document.getElementById('legal_address').disabled=true;
    document.getElementById('legal_address').style.background='#CCCCCC';
    document.getElementById('post_address').disabled=true;
    document.getElementById('post_address').style.background='#CCCCCC';
    req.onreadystatechange = function()
    {
      if (req.readyState == 4)
      {
        if (req.responseJS)
        {
          if(typeof(req.responseJS.status)!= 'undefined' && parseInt(req.responseJS.status)==1)
          {
            document.getElementById('inn').disabled=false;
            document.getElementById('inn').style.background='#FFFFFF';
            if(typeof(req.responseJS.inn)!= 'undefined')
            {
              document.getElementById('inn').value=req.responseJS.inn;
            }
            document.getElementById('firm').disabled=false;
            document.getElementById('firm').style.background='#FFFFFF';
            if(typeof(req.responseJS.firm)!= 'undefined')
            {
              document.getElementById('firm').value=req.responseJS.firm;
            }
            document.getElementById('legal_address').disabled=false;
            document.getElementById('legal_address').style.background='#FFFFFF';
            if(typeof(req.responseJS.legal_address)!= 'undefined')
            {
              document.getElementById('legal_address').value=req.responseJS.legal_address;
            }
            document.getElementById('post_address').disabled=false;
            document.getElementById('post_address').style.background='#FFFFFF';
            if(typeof(req.responseJS.post_address)!= 'undefined')
            {
              document.getElementById('post_address').value=req.responseJS.post_address;
            }

          }
          elseif(parseInt(req.responseJS.status)==0)
          {
            document.getElementById('inn').disabled=false;
            document.getElementById('inn').style.background='#FFFFFF';
            document.getElementById('firm').disabled=false;
            document.getElementById('firm').style.background='#FFFFFF';
            document.getElementById('legal_address').disabled=false;
            document.getElementById('legal_address').style.background='#FFFFFF';
            document.getElementById('post_address').disabled=false;
            document.getElementById('post_address').style.background='#FFFFFF';
            alert('Ошибка. Партнер не найден !');
          }
        }
      }
    }
  }
  else
  {
    alert('Не выбран партнер !');
  }
 }