function buyGood(id, num, to)
{
  ajax_loadInto('/ajax/catalog.php?cmd=buy&id=' + id + '&num=' + num + '&to=' + to + '&r=' + Math.random(), 'loader');
}

function refreshBasket(goods, count)
{
  if (Number(goods) > 0)
  {
    document.getElementById('cleanBut').style.visibility = "visible";
    document.getElementById('orderBut').style.visibility = "visible";
  }else{
    document.getElementById('cleanBut').style.visibility = "hidden";
    document.getElementById('orderBut').style.visibility = "hidden";    
  }
  document.getElementById('goodNum').innerHTML = '<b>' + goods + '</b>';
  document.getElementById('goodCount').innerHTML = '<b>' + count + ' руб.</b>';
}

function changeGoodB(id, num)
{
  ajax_loadInto('/ajax/catalog.php?cmd=change&id=' + id + '&num=' + num + '&r=' + Math.random(), 'loader');
}

function cleanBasket()
{
  ajax_loadInto('/ajax/catalog.php?cmd=clean&r=' + Math.random(), 'loader');
}

function refreshBasketRow(rs, sum, id)
{
  document.getElementById('rowSum_' + id).innerHTML = rs;
  document.getElementById('orderSum').innerHTML = sum;
}

function changeTable(elem, id)
{
  if (elem.name == "data[" + id + "][folders]")
  {
    document.getElementsByName("data[" + id + "][good]")[0].options.length = 1;
    document.getElementsByName("data[" + id + "][mark]")[0].options.length = 1;
    document.getElementsByName("data[" + id + "][gost]")[0].options.length = 1;
    document.getElementsByName("data[" + id + "][status]")[0].options[0].selected = true;
    ajax_loadInto('/ajax/backs.php?id=' + id + '&name=good&val=' + elem.value,'loader');
  }
  if (elem.name == "data[" + id + "][good]")
  {
    document.getElementsByName("data[" + id + "][mark]")[0].options.length = 1;
    document.getElementsByName("data[" + id + "][gost]")[0].options.length = 1;
    ajax_loadInto('/ajax/backs.php?id=' + id + '&name=mark&val=' + elem.value,'loader');
  }
  if (elem.name == "data[" + id + "][mark]")
  {
    document.getElementsByName("data[" + id + "][gost]")[0].options.length = 1;
    ajax_loadInto('/ajax/backs.php?id=' + id + '&name=gost&val=' + elem.value,'loader');
  }
  if (elem.name == "data[" + id + "][gost]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=gostChange&val=' + elem.value,'loader');    
  if (elem.name == "data[" + id + "][status]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=status&val=' + elem.value,'loader');    
  if (elem.name == "data[" + id + "][num]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=num&val=' + elem.value,'loader');
  if (elem.name == "data[" + id + "][size][1]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=size&size=1&val=' + elem.value,'loader');
  if (elem.name == "data[" + id + "][size][2]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=size&size=2&val=' + elem.value,'loader');
  if (elem.name == "data[" + id + "][size][3]") ajax_loadInto('/ajax/backs.php?id=' + id + '&name=size&size=3&val=' + elem.value,'loader');
}

function addOptions(params, elemName)
{
  var elem = document.getElementsByName(elemName)[0];
  elem.options[0] = new Option('---', '');
  for(i = 1; i <= params.length; ++i)
  {
    elem.options[i] = new Option(params[i][0], params[i][1]);
  }
}




