function refresh_price(){
var goodsno = $j("#goodsno").val();
var optno = $j("select[name='optno[]']:last").val();
//통합형 커버 아이디 만들기 / 18.01.25 / kjm
var cover_range = $j("select[name='cover_range']").val();
if(!cover_range) cover_range = '';
var cover_type = $j("select[name='cover_type']").val();
if(!cover_type) cover_type = '';
var cover_paper_code = $j("select[name='cover_paper_code']").val();
if(!cover_paper_code) cover_paper_code = '';
var cover_coating_code = $j("select[name='cover_coating_code']").val();
if(!cover_coating_code) cover_coating_code = '';
var cover_id = '';
if(cover_range && cover_type && cover_paper_code && cover_coating_code){
cover_id = cover_range+"_"+cover_type+"_"+cover_paper_code+"_"+cover_coating_code;
}
var addopt = [];
var addopt_idx = 0;
$j("select[name='addopt[]']").each(function(){
if ($j(this).val() && $j(this).val()!=""){
addopt[addopt_idx] = $j(this).val();
}
addopt_idx++;
});
//좌측 옵션
var qoptno = $j("select[name='quick-optno[]']");
$j("select[name='optno[]']").each(function(index){
$j(qoptno[index]).val($j(this).val());
});
var qaddopt = $j("select[name='quick-addopt[]']");
$j("select[name='addopt[]']").each(function(index){
$j(qaddopt[index]).val($j(this).val());
});
addopt = addopt.join(",");
//common.defer.js
get_goods_price(goodsno,optno,addopt,"set_price_str",cover_id); //가격조회 ajax
get_goods_cprice(goodsno,optno,addopt,"set_cprice_str"); //소비자가 ajax
get_goods_reserve(goodsno,optno,addopt,"set_reserve_str"); //적립금 ajax
}
function refresh_price2(){
var goodsno = $j("#goodsno").val();
var qoptno = $j("select[name='quick-optno[]']:last").val();
var qaddopt = [];
var qaddopt_idx = 0;
$j("select[name='quick-addopt[]']").each(function(){
if ($j(this).val() && $j(this).val()!=""){
qaddopt[qaddopt_idx] = $j(this).val();
}
qaddopt_idx++;
});
//우측 옵션 편집기 호출이 안된다는 요청으로 임시 조치 원인 파악이 안됨.
var optno = $j("select[name='optno[]']");
$j("select[name='quick-optno[]']").each(function(index){
$j(optno[index]).find("option").remove();
$j(optno[index]).append("");
$j(this).find("option").each(function() {
if(this.value) {
if(index>0) {
$j(optno[index]).append("");
}
else {
$j(optno[index]).append("");
}
}
});
$j(optno[index]).val($j(this).val());
$j(optno[index]).siblings('label').text($j(this).children("option:selected").text());
});
var addopt = $j("select[name='addopt[]']");
$j("select[name='quick-addopt[]']").each(function(index){
$j(addopt[index]).val($j(this).val());
$j(addopt[index]).siblings('label').text($j(this).children("option:selected").text());
});
qaddopt = qaddopt.join(",");
//common.defer.js
get_goods_price(goodsno,qoptno,qaddopt,"set_price_str"); //가격조회 ajax
get_goods_cprice(goodsno,qoptno,qaddopt,"set_cprice_str"); //소비자가 ajax
get_goods_reserve(goodsno,qoptno,qaddopt,"set_reserve_str"); //적립금 ajax
}
function refresh_price_M2(){
var goodsno = $j("#goodsno").val();
//var optno = $j("select[name='optno[]_sub']").val();
var optno = $j(":input:radio[name=optno[]_sub]:checked").val();
var addopt = [];
var addopt_idx = 0;
$j("[id^='addopt_']").each(function(){
if ($j(this).val() && $j(this).val()!="" && $j(this).is(':checked') == true){
addopt[addopt_idx] = $j(this).val();
addopt_idx++;
}
});
addopt = addopt.join(",");
/*
alert(goodsno);
alert(optno);
alert(addopt);
*/
//common.defer.js
get_goods_price(goodsno,optno,addopt,"set_price_str"); //가격조회 ajax
get_goods_cprice(goodsno,optno,addopt,"set_cprice_str"); //소비자가 ajax
get_goods_reserve(goodsno,optno,addopt,"set_reserve_str"); //적립금 ajax
}
function set_price_str(ret){
var ea = $j("input[name=ea]").val();
ret = ret * ea;
$j("#goods_price").html(comma(ret)+'원');
//좌측 옵션보기
$j("#quick-goods_price").html(comma(ret)+'원');
}
function set_cprice_str(ret){
$j("#goods_cprice").html(comma(ret)+'원');
var cprice = 0;
var price = parseInt($j("#goods_price").html().replace(",",""));
if ($j("#goods_cprice").html()){
cprice = parseInt($j("#goods_cprice").html().replace(",",""));
}
var gap = cprice - price;
if (gap > 0){
$j("#goods_cprice_x").html("(▼ "+comma(gap)+'원 할인'+")");
} else {
$j("#goods_cprice_x").html("");
}
//좌측 옵션보기
$j("#quick-goods_cprice").html($j("#goods_cprice").html());
$j("#quick-goods_cprice_x").html($j("#goods_cprice_x").html());
}
function set_reserve_str(ret){
$j("#goods_reserve").html(comma(ret));
//좌측 옵션보기
$j("#quick-goods_reserve").html(comma(ret));
}
function updateOption(obj){
var goodsno = $j("#goodsno").val();
var selected_opt = obj.options[obj.selectedIndex];
if ($j(selected_opt).attr("productid") && $j(selected_opt).attr("productid")!=0){
$j("input[name=productid]").val($j(selected_opt).attr("productid"));
} else {
$j("input[name=productid]").val("{podsno}");
}
if ($j(selected_opt).attr("podoptno")){
$j("input[name=podoptno]").val($j(selected_opt).attr("podoptno"));
} else {
$j("input[name=podoptno]").val("");
}
var opt = obj.form["optno[]"][1];
if (opt.tagName!="SELECT" || obj==opt) return;
opt.options.length = 1;
if ($j("select[name='quick-optno[]']").length) {
var q_opt = obj.form["quick-optno[]"][1];
if (q_opt.tagName!="SELECT" || obj==q_opt) return;
q_opt.options.length = 1;
}
$j.post("indb.php", {mode:"ajax_updateOption", goodsno:goodsno, opt1:obj.options[obj.selectedIndex].title}, function(data){
data = evalJSON(data);
for (var i=0;i