﻿//alert("master.js");

function getGoodsCode(){
  ajax = new Ajax.Request("/item/getGoodsCode.html",
    {method: "post", 
    parameters: Form.serialize("goods_form"), 
    onComplete: returnResponse
    });
}

function returnResponse(request){
  var res;
  res = request.responseText;

  change_data = res.split(",");
  // 商品ID
  document.goods_form.goods_id.value = change_data[0];
  document.review_form.goods_id_i.value = change_data[0];
  document.inquiry_form.goods_id_i.value = change_data[0];

  // 価格
  if(change_data[1]){
    document.getElementById('g_price').innerHTML = addFigure(change_data[1]);
  }else{
    document.getElementById('g_price').innerHTML = "0";
  }

  setData("memo1", change_data[2]);
  setData("memo2", change_data[3]);
  setData("memo3", change_data[4]);
  setData("memo4", change_data[5]);
  setData("memo5", change_data[6]);
  setData("stock_count", change_data[7]);

}

function setData(col, value){
  var doc = document.getElementById(col);
  if(doc){
    doc.innerHTML = value;
  }
}

//3桁カンマ区切り
function addFigure(str) {
  var num = new String(str).replace(/,/g, "");
  while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
  return num;
}
