-=[ Mr. Bumblebee ]=-
_Indonesia_
var pos_left_info_w = [ 0 , 43 , 41 , 41 , 92 , 90 , 90 ,
43 , 43 , 95 , 92 , 90 , 90 ,
74 , 74
] ;
var pos_left_info_h = [ 0 , 33 , 33 , 33 , 62 , 35 , 35 ,
35 , 35 , 35 , 77 , 35 , 35 ,
63 , 63
] ;
var pos_left_default_img = ['' , '<img src="img/select_viewin01.gif" alt="»óÀǾոé1¹ø" />'
, '<img src="img/select_viewin03.gif" alt="»óÀǾոé3¹ø" />'
, '<img src="img/select_viewin02.gif" alt="»óÀǾոé2¹ø" />'
, '<img src="img/select_viewin05.gif" alt="»óÀǾոé5¹ø" />'
, '<img src="img/select_viewin04.gif" alt="»óÀǾոé4¹ø" />'
, '<img src="img/select_viewin06.gif" alt="»óÀǾոé6¹ø" />' // ¿©±â±îÁö »óÀÇ(¾Õ)
, '<img src="img/select_viewin07.gif" />'
, '<img src="img/select_viewin08.gif" />'
, '<img src="img/select_viewin09.gif" />'
, '<img src="img/select_viewin11.gif" />'
, '<img src="img/select_viewin10.gif" />'
, '<img src="img/select_viewin12.gif" />' // ¿©±â±îÁö »óÀÇ(µî)
, '<img src="img/select_viewin14.gif" />'
, '<img src="img/select_viewin13.gif" />'
] ;
//navigator.appName.indexOf("Explorer") != -1 ? :
function d_opt(pos) {
var npos = parseInt(pos,10) ;
var pos_g_conf = p_config[npos] ;
switch ( pos_g_conf ) {
case 'd' : // »ç¿ëºÒ°¡
alert('¼±ÅÃÇÒ ¼ö ¾ø´Â À§Ä¡ÀÔ´Ï´Ù.') ;
break ;
case 'f' : // ÁÖ¹®ÀÚ ¼±ÅÃ
case 't' : // ÆÀ¸í
case 'i' : // À̴ϼÈ
var pos_popup = window.open( open_optionpopurl + '&pos=' + pos , 'option' , 'width=644,height=600,scrollbars=no' ) ;
pos_popup.focus() ;
break ;
default :
alert('¿É¼ÇÀÌ °íÁ¤µÇ¾îÀÖ´Â À§Ä¡ÀÔ´Ï´Ù.') ;
break ;
}
}
// ¼±Åðá°ú
function set__posconfig(pos , code , img , title, idx , p1 , p2 , p3,gubun) {
if ( pos == '04' || pos == '10' || pos == '13' ) { // ¹øÈ£¼Ã¼´Â µ¿½Ã º¯°æ
set__position_optdata( '04' , code , img , title, idx , p1 , p2 , p3,gubun) ;
set__position_optdata( '10' , code , img , title, idx , p1 , p2 , p3,gubun) ;
set__position_optdata( '13' , code , img , title, idx , p1 , p2 , p3,gubun) ;
} else
set__position_optdata(pos , code , img , title, idx , p1 , p2 , p3,gubun) ;
get__sumpriceAll();
}
function set__posconfig_i(pos,code,arch) {
var npos = parseInt(pos,10) ;
document.getElementById('innerImg_pos' + pos).children[0].innerHTML = 'ÀÌ´Ï¼È ' + ( arch == 'Y' ? '¾ÆÄ¡Çü ' : '' ) + '¼±ÅÃ' ; // '<table border=0 width="' + pos_left_info_w[npos] + '" height="' + pos_left_info_h[npos] + '" style="table-layout:fixed;background-color:#fff;width:' + pos_left_info_w[npos] + 'px;height:' + pos_left_info_h[npos] + 'px;"><tr><td align="center">ÀÌ´Ï¼È ' + ( arch == 'Y' ? '¾ÆÄ¡Çü ' : '' ) + '¼±ÅÃ</td></tr></table>' ;
<!-- document.getElementById('innerImg_pos' + pos).children[0].innerHTML = '<table border=0 width="' + pos_left_info_w[npos] + '" height="' + pos_left_info_h[npos] + '" style="table-layout:fixed;background-color:#fff;width:' + pos_left_info_w[npos] + 'px;height:' + pos_left_info_h[npos] + 'px;"><tr><td align="center">ÀÌ´Ï¼È ' + ( arch == 'Y' ? '¾ÆÄ¡Çü ' : '' ) + '¼±ÅÃ</td></tr></table>' ; -->
document.getElementById('innerCodename_pos' + pos).innerHTML = set__position_optname(code) ;
document.getElementById('innerPrice_pos' + pos).innerHTML = arch == 'Y' ? '¾ÆÄ¡Çü' : '' ;
initial_pcount++ ;
p_select[npos] = code ;
p_price[npos] = arch ;
document.getElementsByName('p' + pos +'_option')[0].value = code + ',0,' + arch + ',' ;
get__sumpriceAll();
}
function set__posconfig_t(pos , code , title , nm , p1 , arch , archprice ) { // t
var npos = parseInt(pos,10) ;
document.getElementById('innerImg_pos' + pos).children[0].innerHTML = nm; //'<table border=0 width="' + pos_left_info_w[npos] + '" height="' + pos_left_info_h[npos] + '" style="table-layout:fixed;background-color:#fff;width:' + pos_left_info_w[npos] + 'px;height:' + pos_left_info_h[npos] + 'px;"><tr><td align="center">' + nm + '</td></tr></table>' ;
<!-- document.getElementById('innerImg_pos' + pos).children[0].innerHTML = '<table border=0 width="' + pos_left_info_w[npos] + '" height="' + pos_left_info_h[npos] + '" style="table-layout:fixed;background-color:#fff;width:' + pos_left_info_w[npos] + 'px;height:' + pos_left_info_h[npos] + 'px;"><tr><td align="center">' + nm + '</td></tr></table>' ; -->
document.getElementById('innerTitle_pos' + pos).innerHTML = title ;
document.getElementById('innerCodename_pos' + pos).innerHTML = set__position_optname(code) ;
innerPrice = p_config[npos] == 't' ? '¹«·á' : str_money(p1) + '¿ø' ;
document.getElementById('innerPrice_pos' + pos).innerHTML = innerPrice + ( arch == 'Y' ? '<br>(¾ÆÄ¡Çü)' : '' ) ;
p_select[npos] = code ;
//
p_price[npos] = p_config[npos] == 't' ? archprice : archprice + p1 ;
document.getElementsByName('p' + pos +'_option')[0].value = code + ',0,' + arch + ',' + nm ;
get__sumpriceAll();
}
function set__position_optdata(pos , code , img , title, idx , p1 , p2 , p3,gubun) { // e , p , s , n
var npos = parseInt(pos,10) ;
var innerImg = img != '' ? '<img src="' + img + '" width="' + pos_left_info_w[npos] + '" height="' + pos_left_info_h[npos] + '" style="margin:1px;"/>' : '' ;
var innerTitle = (img != '' ? '<img src="' + img + '" width="25" height="25"/> ' : '' ) + title ;
var innerPrice = '' ;
if ( code == 'e' || code == 'p' || code == 's' )
innerPrice = str_money(p1) + '¿ø' ;
else if ( code == 'n' ) {
fontype = gubun ;
fontp1 = p1 ;
fontp2 = p2 ;
fontp3 = p3 ;
p1 = 0 ;
// add 2016.07
document.getElementById('bguide_numberforntbtn').style.display = 'none' ;
document.getElementById('bguide_numberforntimg').children[0].innerHTML = img != '' ? '<img src="' + img + '"/>' : '' ;
document.getElementById('bguide_numberfonttext').innerHTML = title ;
document.getElementById('bguide_numberfontfront').innerHTML = str_money(fontp1) ;
document.getElementById('bguide_numberfontback').innerHTML = str_money(fontp2) ;
document.getElementById('bguide_numberfontbot').innerHTML = str_money(fontp3) ;
document.getElementById('bguide_numberfontinifial').innerHTML = str_money(fontype == 'A' ? initial_kr_c : initial_kr_s) ;
}
document.getElementById('innerImg_pos' + pos).children[0].innerHTML = innerImg ;
document.getElementById('innerTitle_pos' + pos).innerHTML = innerTitle ;
document.getElementById('innerCodename_pos' + pos).innerHTML = set__position_optname(code) ;
document.getElementById('innerPrice_pos' + pos).innerHTML = innerPrice ;
p_select[npos] = code ;
p_price[npos] = p1 ;
document.getElementsByName('p' + pos +'_option')[0].value = code + ',' + idx + ',D,' ;
}
// ¼±ÅÃÃë¼Ò
function c_optR(pos) {
var npos = parseInt(pos,10) ;
var pos_g_conf = p_config[npos] ;
switch ( pos_g_conf ) {
case 'f' : // ÁÖ¹®ÀÚ ¼±ÅÃ
document.getElementById('innerCodename_pos' + pos).innerHTML = '' ;
if ( p_select[npos] == 'i' ) initial_pcount-- ;
case 't' : // ÆÀ¸í
case 'i' : // À̴ϼÈ
document.getElementById('innerImg_pos' + pos).children[0].innerHTML = pos_left_default_img[npos] ;
document.getElementById('innerTitle_pos' + pos).innerHTML = '' ;
document.getElementById('innerPrice_pos' + pos).innerHTML = '' ;
document.getElementsByName('p' + pos +'_option')[0].value = '' ;
document.getElementsByName('tc_arch')[0].checked = false ;
p_select[npos] = '' ;
p_price[npos] = '' ;
break ;
}
}
function c_opt(pos) {
if ( pos == '04' || pos == '10' || pos == '13' ) { // ¹øÈ£¼Ã¼´Â µ¿½Ã º¯°æ
c_optR('04') ;
c_optR('10') ;
c_optR('13') ;
// add 2016.07
document.getElementById('bguide_numberforntbtn').style.display = '' ;
document.getElementById('bguide_numberforntimg').children[0].innerHTML = '' ;
document.getElementById('bguide_numberfonttext').innerHTML = '' ;
document.getElementById('bguide_numberfontfront').innerHTML = str_money(0) ;
document.getElementById('bguide_numberfontback').innerHTML = str_money(0) ;
document.getElementById('bguide_numberfontbot').innerHTML = str_money(0) ;
document.getElementById('bguide_numberfontinifial').innerHTML = str_money(initial_kr_c) ;
// add 2016.07 end
} else
c_optR(pos) ;
get__sumpriceAll();
}
// ÄÚµå¸í
function set__position_optname(code) {
switch ( code ) {
case 'e' : return '¿¥ºí·½' ;
case 's' : return '½ºÆù¼' ;
case 'i' : return 'À̴ϼÈ' ;
case 'p' : return 'ÆÐÄ¡' ;
case 't' : return 'ÆÀ¸í' ;
case 'n' : return '¹øÈ£¼Ã¼' ;
}
}
// ¸ñ·Ï :: »çÀÌÁî
function mk_sizes(c,n) {
var slt , opt ;
try {
slt = document.createElement('<select name="s_sizes' + c +'_' + n + '">')
} catch(e) {
slt = document.createElement('SELECT') ;
slt.name = 's_sizes' + c +'_' + n ;
}
slt.disabled = eval('s_' + c + 'state') == 'disabled' ? true : false ;
var len = s_sizes.length ;
slt.options[0] = new Option( '»çÀÌÁî' , '' ) ;
for ( var i = 0 ; i < len ; i++ ) { slt.options[(i+1)] = new Option( s_sizes[i].text , s_sizes[i].value ) ; }
return slt ;
}
function in_mk_sizes(c,n) {
var obj = mk_sizes(c,n) ;
document.write( obj.outerHTML ) ;
}
// all checking
function fc_allchange(chk,ps) {
var tbl = document.getElementById('tblGorder') ;
var tbd = tbl.children[1] ;
var tbdlen = tbd.children.length ;
var tr , td ;
for ( var i = 2 ; i < tbdlen ; i++ ) {
tr = tbd.children[i] ;
if (tr.children[ps].children[0].disabled ) break ;
if ( ps == 1 ) {
if (tr.children[(ps+1)].children[0].disabled ) break ;
tr.children[(ps+1)].children[0].selectedIndex = tr.children[ps].children[0].selectedIndex ;
}
else
tr.children[ps].children[0].checked = chk ;
}
get__sumpriceAll();
}
function fc_topbot(chk) { if ( chk ) fc_allchange(chk,1) ; }
function fc_armL(chk) {
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.cls__armL').prop('checked' , true);
});
get__sumpriceAll();
}
function fc_armS(chk) {
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.cls__armS').prop('checked' , true);
});
get__sumpriceAll();
}
function fc_numberp1(chk) {
if ( printposset[1] == 'Y' ) chk = true ;
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.cls__npos1').prop('checked' , chk);
});
get__sumpriceAll();
}
function fc_numberp2(chk) {
if ( printposset[2] == 'Y' ) chk = true ;
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.cls__npos2').prop('checked' , chk);
});
get__sumpriceAll();
}
function fc_numberp3(chk) {
if ( printposset[3] == 'Y' ) chk = true ;
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.cls__npos3').prop('checked' , chk);
});
get__sumpriceAll();
}
// ist
function delList() {
var tbl = document.getElementById('tblGorder') ;
var tbd = tbl.children[1] ;
var tbdlen = tbd.children.length - 1 ;
var dObj = tbd.children[tbdlen] ;
if ( tbdlen < 3 ) { // header 2 row + line 1 row
alert('´õÀÌ»ó »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.') ;
return ;
}
tbd.removeChild(dObj) ;
get__sumpriceAll();
}
function addList5row() {
for ( var i = 0 ; i < 5 ; i++ ) {
addList() ;
}
}
function addList() {
var tbl = document.getElementById('tblGorder') ;
var tbd = tbl.children[1] ;
var tbdlen = tbd.children.length - 1 ; // header 2 row
var tr , td , obj ;
tr = document.createElement('TR') ;
td = document.createElement('TD') ; td.innerHTML = tbdlen ; tr.appendChild(td) ;
// size
td = document.createElement('TD') ; tr.appendChild(td) ;
obj = mk_sizes('t' , tbdlen) ; td.appendChild(obj) ;
try {
obj.attachEvent('onchange', function(e) { get__sumprice1(e.target || e.srcElement); }) ;} catch(e) {
obj.addEventListener('change', function() { get__sumprice1(this); });
}
td = document.createElement('TD') ; tr.appendChild(td) ;
obj = mk_sizes('b' , tbdlen) ; td.appendChild(obj) ;
try {
obj.attachEvent('onchange', function(e) { get__sumprice1(e.target || e.srcElement); }) ;} catch(e) {
obj.addEventListener('change', function() { get__sumprice1(this); });
}
// arm
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<input type="radio" name="s_arm_' + tbdlen + '" value="L">') ;
obj.attachEvent('onclick', function() { get__sumprice1(e.target || e.srcElement); }) ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = "radio"
obj.name = "s_arm_" + tbdlen ;
obj.value = 'L' ;
obj.addEventListener('click', function() { get__sumprice1(this); });
}
td.appendChild(obj) ;
if ( document.getElementsByName('s_arm_1')[0].disabled ) obj.disabled = true ;
if ( document.getElementsByName('tc_arm')[0].checked ) obj.checked = true ;
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<input type="radio" name="s_arm_' + tbdlen + '" value="S">') ;
obj.attachEvent('onclick', function() { get__sumprice1(e.target || e.srcElement); }) ;
} catch(e) {
obj = document.createElement('INPUT') ; td.appendChild(obj) ;
obj.type = "radio"
obj.name = "s_arm_" + tbdlen ;
obj.value = 'S' ;
obj.addEventListener('click', function() { get__sumprice1(this); });
}
td.appendChild(obj) ;
if ( document.getElementsByName('s_arm_1')[1].disabled ) obj.disabled = true ;
if ( document.getElementsByName('tc_arm')[1].checked ) obj.checked = true ;
// text
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT type="text" name="s_initial_' + tbdlen + '" class="txt" style="width:100px;" value="">') ;
obj.attachEvent('onfocus', function() { get__sumprice1(e.target || e.srcElement); }) ;
obj.attachEvent('onblur', function() { get__sumprice1(e.target || e.srcElement); }) ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = 'text' ;
obj.name = "s_initial_" + tbdlen ;
obj.className = "txt" ;
obj.style.width = '100px' ;
obj.addEventListener('focus', function() { get__sumprice1(this); });
obj.addEventListener('blur', function() { get__sumprice1(this); });
}
td.appendChild(obj) ;
if ( document.getElementsByName('s_initial_1')[0].disabled ) obj.disabled = true ;
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT type="text" name="s_number_' + tbdlen + '" class="txt" style="width:35px;" value="">') ;
obj.attachEvent('onfocus', function() { get__sumprice1(e.target || e.srcElement); }) ;
obj.attachEvent('onblur', function() { get__sumprice1(e.target || e.srcElement); }) ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = 'text' ;
obj.name = "s_number_" + tbdlen ;
obj.className = "txt" ;
obj.style.width = '35px' ;
obj.addEventListener('focus', function() { get__sumprice1(this); });
obj.addEventListener('blur', function() { get__sumprice1(this); });
}
try {
obj.maxLength = '3' ;
} catch(e) {
obj.setAttribute('maxlength','3') ;
}
td.appendChild(obj) ;
if ( document.getElementsByName('s_number_1')[0].disabled ) obj.disabled = true ;
// position
for ( var i = 1 ; i <=3 ; i++ ) {
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT type="checkbox" name="s_numpos_' + i + '_' + tbdlen + '" value="' + i + '">') ;
obj.attachEvent('onclick', function() { get__sumprice1(e.target || e.srcElement); }) ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = 'checkbox' ;
obj.name = "s_numpos_" + i + "_" + tbdlen ;
obj.value = i ;
obj.addEventListener('click', function() { get__sumprice1(this); });
}
td.appendChild(obj) ;
if ( document.getElementsByName('s_numpos_' + i + '_1')[0].disabled ) obj.disabled = true ;
if ( document.getElementsByName('tc_n' + i)[0].checked ) obj.checked = true ;
if ( printposset[i] == 'Y' ) obj.checked = true ;
}
// price
td = document.createElement('TD') ; tr.appendChild(td) ;
td.className = "last" ;
try {
obj = document.createElement('<SPAN id="s_sumprice_' + tbdlen + '">') ;
} catch(e) {
obj = document.createElement('SPAN') ;
obj.id = 's_sumprice_' + tbdlen ;
}
td.appendChild(obj) ;
// end
tbd.appendChild(tr) ;
}
// load save list
function getList() {
//if ( !confirm(' ÀúÀåµÈ ¸ñ·ÏÀ» ºÒ·¯¿À½Ç °æ¿ì ±âÁ¸¿¡ ÀÔ·ÂµÈ Á¤º¸´Â »èÁ¦µË´Ï´Ù.')) return ;
var aObj = new AjaxObject;
aObj.getHttpRequest('?code=SHP&mode=load', 'loadMember');
}
function loadMember(r) {
var tbl = document.getElementById('tblGorder') ;
var tbd = tbl.children[1] ;
var tbdlen = tbd.children.length - 2 ; // header 2 row
var tr ;
if ( r['item'][0]['num'] == '0' ) {
} else {
len = r['item'].length ;
for ( var i = tbdlen ; i < len ; i++ ) addList() ;
for ( var i = 0 ; i < len ; i++ ) {
tr = tbd.children[(i+2)] ;
tr.children[0].innerHTML = i + 1 ;
for ( var j = 1 ; j <= 9 ; j++ ) {
if ( tr.children[j].children[0].disabled ) continue ;
if ( j == 1 || j == 2 ) {
tr.children[j].children[0].value = r['item'][i]['opt' + j] ;
if ( tr.children[j].children[0].value == '' ) tr.children[j].children[0].selectedIndex = 0 ;
} else if ( j == 3 || j == 4 ) tr.children[j].children[0].checked = r['item'][i]['opt3'] == tr.children[j].children[0].value ? true : false ;
else if ( j == 5 || j == 6 ) {
tr.children[j].children[0].value = typeof r['item'][i]['opt' + j] == 'string' ? r['item'][i]['opt' + j] : '' ;
} else {
tr.children[j].children[0].checked = r['item'][i]['opt' +j] == 'Y' ? true : false ;
if ( printposset[j-6] == 'Y' ) tr.children[j].children[0].checked = true ;
}
}
tr.children[10].children[0].innerHTML = '' ;
}
}
get__sumpriceAll();
}
function get__optsumprice() {
var len = userOrder_sumprice.length ;
var sum = 0 ;
var cnt = 0 ;
for ( var i = 0 ; i < len ; i++ ) {
if ( userOrder_sumprice[i] != '' && !isNaN(userOrder_sumprice[i])) {
//document.getElementsByName('comment')[0].value += '\n' + i + ' = ' + userOrder_sumprice[i] ;
sum += parseInt(userOrder_sumprice[i],10) ;
cnt++ ;
}
}
goods_userQry = cnt ;
// storkings
var stkc = document.getElementsByName('stk_color[]') ;
var stkq = document.getElementsByName('stk_qry[]') ;
var stklen = stkc.length ;
for ( var i = 0 ; i < stklen ; i++ ) {
if ( stkc[i].selectedIndex < 1 ) continue ;
if ( stkq[i].value == '' ) continue ;
if ( isNaN(stkq[i].value)) continue ;
sum += parseInt(stkq[i].value,10) * stockings_p ;
}
document.getElementsByName('order_sumprice')[0].value = str_money(sum) ;
document.getElementsByName('order_sumcount')[0].value = str_money(cnt) ;
}
// get one price
function opt_error(line,msg) {
var objSump = document.getElementById('s_sumprice_' + line) ;
objSump.innerHTML = '<span style="color:red">' + msg + '</span>' ;
return false ;
}
function opt_price(line,price) {
var objSump = document.getElementById('s_sumprice_' + line) ;
objSump.innerHTML = price == 0 ? '' : str_money(price) + '¿ø' ;
userOrder_sumprice[line] = price ;
return true ;
}
function get__sumprice(line) {
userOrder_sumprice[line] = '' ;
var sumprice = 0 , orderstate = false ;
var objTop = document.getElementsByName('s_sizest_' + line)[0] ;
var objBot = document.getElementsByName('s_sizesb_' + line)[0] ;
var objArm = document.getElementsByName('s_arm_' + line) ;
var objInc = document.getElementsByName('s_initial_' + line)[0] ;
var objNo = document.getElementsByName('s_number_' + line)[0] ;
var objNp1 = document.getElementsByName('s_numpos_1_' + line)[0] ;
var objNp2 = document.getElementsByName('s_numpos_2_' + line)[0] ;
var objNp3 = document.getElementsByName('s_numpos_3_' + line)[0] ;
// »óÀÇ
if ( !objTop.disabled && objTop.value != '' ) {
sumprice += topprice ;
if ( !objArm[0].checked && !objArm[1].checked ) return opt_error(line,'¼Ò¸Å ¹Ì¼±ÅÃ') ;
sumprice += objArm[0].checked ? arm_l_price : arm_s_price ;
for ( var i = 1 ; i <= 12 ; i++ ) { // »óÀÇ ¿É¼Ç°¡
if ( p_price[i] == '' ) continue ;
if ( !isNaN(p_price[i])) sumprice += parseInt(p_price[i],10) ;
}
orderstate = true ;
}
// ÇÏÀÇ
if ( !objBot.disabled && objBot.selectedIndex > 0 ) {
sumprice += botprice ;
for ( var i = 13 ; i <= 14 ; i++ ) { // ÇÏÀÇ ¿É¼Ç°¡
if ( p_price[i] == '' ) continue ;
if ( !isNaN(p_price[i]) ) sumprice += parseInt(p_price[i],10) ;
}
orderstate = true ;
}
if ( orderstate ) {
sumprice += goods_price ; // ±âº» ÆÇ¸Å°¡
} else return opt_error(line,'') ;
// À̴ϼÈ
var strInc = objInc.value.replace(/\s/g,'') ; // remove empty
var strIncLen = 0 , chkAllKr = true , initialp = 0 ;
if ( !objInc.disabled && strInc != '' ) {
if ( objTop.value == '' ) return opt_error(line,'»óÀÇ ¹Ì¼±ÅÃ') ; // À̴ϼÈÀº »óÀÇ¿¡¸¸ Ãß°¡°¡´É.
if ( fontype == '' ) return opt_error(line,'¼Ã¼ ¹Ì¼±ÅÃ') ;
if ( !( p_config[9] == 'i' || p_select[9] == 'i' || p_config[11] == 'i' || p_select[11] == 'i' ) ) return opt_error(line,'ÀÌ´Ï¼È ¹Ì¼±ÅÃ' ) ;
// ÇѱÛ/¿µ¹®¿¡ µû¶ó ±Ý¾×ÀÌ ´Þ¶óÁý´Ï´Ù.
// Ư¹®,¼ýÀÚ´Â ¿µ¹®¿¡ Æ÷ÇÔ.
// ¼ø¼ö ÇѱÛÀÏ ¶§¸¸ Çѱ۷Πó¸®, ÇÑ ÀÚ¶óµµ ¿µ¹®ÀÌ Æ÷ÇÔµÇ¸é ¿µ¹®À¸·Î ó¸®.
strIncLen = strInc.length ;
for ( var i = 0 ; i < strIncLen ; i++ ) {
if ((strInc.charCodeAt(i) > 0x3130 && strInc.charCodeAt(i) < 0x318F) || (strInc.charCodeAt(i) >= 0xAC00 && strInc.charCodeAt(i) <= 0xD7A3)) {
} else { // ÇÑ±Û ÀÌ¿ÜÀÇ ¹®ÀÚ ÀÔ·Â
chkAllKr = false ;
break ;
}
}
// ±Ý¾× °íÁ¤
if ( chkAllKr ) initialp = fontype == 'B' ? initial_kr_s : initial_kr_c ;
else initialp = fontype == 'B' ? initial_en_s : initial_en_c ;
//sumprice += ( p_select[9] == 'i' || p_config[9] == 'i' ? initialp + ( p_price[9] == 'Y' ? initial_arch : 0 ) : 0 ) ;
sumprice += p_select[9] == 'i' && p_config[9] != 'i' ? initialp : 0 ;
sumprice += ( p_select[9] == 'i' || p_config[9] == 'i' ) && p_price[9] == 'Y' ? initial_arch : 0 ;
sumprice += p_select[11] == 'i' && p_config[11] != 'i' ? initialp : 0 ;
sumprice += ( p_select[11] == 'i' || p_config[11] == 'i' ) && p_price[11] == 'Y' ? initial_arch : 0 ;
}
// ¹øÈ£¼Ã¼ :: ±Ý¾× ÀÚ´ç
var strNo = objNo.value.replace(/\s/g,'') ; // remove empty
var strNoLen = 0 ;
if ( !objNo.disabled && strNo != '' ) {
if ( fontype == '' ) return opt_error(line,'¼Ã¼ ¹Ì¼±ÅÃ') ;
if ( !objNp1.checked && !objNp2.checked && !objNp3.checked) return opt_error(line,'ÀμâÀ§Ä¡ ¹Ì¼±ÅÃ') ;
if ( isNaN(strNoLen)) return opt_error(line,'¹øÈ£ ¿À·ù') ;
strNoLen = strNo.length ;
}
if ( !objNp1.disabled && objNp1.checked ) {
if ( objTop.value == '' ) return opt_error(line,'»óÀÇ ¹Ì¼±ÅÃ') ;
if ( strNoLen < 1 ) return opt_error(line,'¹øÈ£ ¹ÌÀÔ·Â') ;
sumprice += strNoLen * ( p_config[4] == 'n' || p_config[10] == 'n' || p_config[13] == 'n' ? 0 : fontp1 ) ;
}
if ( !objNp2.disabled && objNp2.checked ) {
if ( objTop.value == '' ) return opt_error(line,'»óÀÇ ¹Ì¼±ÅÃ') ;
if ( strNoLen < 1 ) return opt_error(line,'¹øÈ£ ¹ÌÀÔ·Â') ;
sumprice += strNoLen * ( p_config[4] == 'n' || p_config[10] == 'n' || p_config[13] == 'n' ? 0 : fontp2 ) ;
}
if ( !objNp3.disabled && objNp3.checked ) {
if ( objBot.selectedIndex < 1 ) return opt_error(line,'ÇÏÀÇ ¹Ì¼±ÅÃ') ;
if ( strNoLen < 1 ) return opt_error(line,'¹øÈ£ ¹ÌÀÔ·Â') ;
sumprice += strNoLen * ( p_config[4] == 'n' || p_config[10] == 'n' || p_config[13] == 'n' ? 0 : fontp3 ) ;
}
return sumprice ;
}
function get__sumprice1( obj ) {
if ( obj.name.indexOf('s_numpos_1') != -1 ) obj.checked = printposset[1] == 'Y' ? true : obj.checked ;
if ( obj.name.indexOf('s_numpos_2') != -1 ) obj.checked = printposset[2] == 'Y' ? true : obj.checked ;
if ( obj.name.indexOf('s_numpos_3') != -1 ) obj.checked = printposset[3] == 'Y' ? true : obj.checked ;
//var line = obj.name.substr(-1,1) ; // line number
var line = obj.name.substr( obj.name.lastIndexOf('_') + 1 , String(obj.name).length ) ;
var sumprice = get__sumprice(line) ;
if ( sumprice === false ) {
goods_userQry = 0 ;
return ;
}
if (opt_price( line , sumprice ))
get__optsumprice() ;
}
function get__sumpriceAll() {
var sumprice = 0 ;
var i = 0 ;
var chk ;
while ( true ) {
i++ ;
if ( document.getElementById('s_sumprice_' + i)) {
sumprice = get__sumprice(i) ;
if ( sumprice === false ) continue ;
chk = opt_price( i, sumprice ) ;
} else break ;
}
get__optsumprice() ;
}
// stockings
function mk_stocking() {
var len = stockings_color.length ;
var slt ;
try {
slt = document.createElement('<SELECT name="stk_color[]">') ;
} catch(e) {
slt = document.createElement('SELECT')
slt.name = 'stk_color[]' ;
}
slt.options[0] = new Option( '»ö»ó¼±ÅÃ' , '' ) ;
for ( var i = 0 ; i < len ; i++ ) { slt.options[(i+1)] = new Option( stockings_color[i].text , stockings_color[i].value ) ; }
return slt ;
}
function addStocking() {
var tbl = document.getElementById('tblGStockings') ;
var tbd = tbl.children[2] ;
var tr , td , obj ;
tr = document.createElement('TR') ;
td = document.createElement('TD') ; tr.appendChild(td) ;
obj = mk_stocking() ; td.appendChild(obj) ;
try {
obj.attachEvent( 'onchange' , function() { slt_StkColor(event.srcElement); } ) ;
} catch(e) {
obj.addEventListener( 'change' , function() { slt_StkColor(this); } ) ;
}
//
td = document.createElement('TD') ; tr.appendChild(td) ;
td.style.borderLeft = '0' ;
td.style.textAlign = 'left' ;
try {
obj = document.createElement('<input type="text" name="stk_qry[]">') ;
obj.attachEvent( 'onkeyup' , function() { slt_StkQry(event.srcElement); } ) ;
obj.attachEvent( 'onkeydown' , function() { slt_StkQry(event.srcElement); } ) ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = 'text' ;
obj.name = 'stk_qry[]' ;
obj.addEventListener( 'keyup' , function() { slt_StkQry(this); } ) ;
obj.addEventListener( 'keydown' , function() { slt_StkQry(this); } ) ;
}
obj.className = 'txt' ;
obj.style.width = '50px' ;
td.appendChild(obj) ;
obj = document.createTextNode(' ÄÓ·¹') ; td.appendChild(obj) ;
//
td = document.createElement('TD') ; tr.appendChild(td) ;
td.style.borderLeft = '0' ;
//
td = document.createElement('TD') ; tr.appendChild(td) ;
td.style.borderLeft = '0' ;
td.style.textAlign = 'right' ;
td.style.paddingRight = '10px' ;
td.className = 'last' ;
try {
obj = document.createElement('<input type="text" name="stk_sum[]">') ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = 'text' ;
obj.name = 'stk_sum[]' ;
}
td.appendChild(obj) ;
obj.className = 'txt' ;
obj.style.width = '100px' ;
obj.readOnly = true ;
obj = document.createTextNode(' ¿ø') ; td.appendChild(obj) ;
tbd.appendChild(tr) ;
}
function delStocking() {
var tbl = document.getElementById('tblGStockings') ;
var tbd = tbl.children[2] ;
var tbdlen = tbd.children.length ;
if ( tbdlen < 2 ) {
alert('´õÀÌ»ó »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.') ;
return ;
}
tbd.removeChild( tbd.children[tbdlen-1]) ;
get__optsumprice();
}
function slt_StkColor(obj) {
var txt = obj.parentElement.parentElement.children[1].children[0] ; // qry
if ( obj.selectedIndex < 1 ) return slt_reset(obj,'') ;
if ( txt.value == '' ) return slt_reset(obj,'') ;
if ( isNaN(txt.value)) {
txt.value = '' ;
return slt_reset(obj,'') ;
}
return slt_reset(obj, str_money(parseInt(txt.value,10) * stockings_p)) ;
}
function slt_StkQry(obj) {
var slt = obj.parentElement.parentElement.children[0].children[0] ; // select
if ( obj.value == '' ) return slt_reset(obj,'') ;
if ( isNaN(obj.value)) {
obj.value = '' ;
return slt_reset(obj,'') ;
}
if ( slt.selectedIndex < 1 ) return slt_reset(obj,'') ;
return slt_reset(obj, str_money(parseInt(obj.value,10) * stockings_p)) ;
}
function slt_reset(obj,v) {
var sobj = obj.parentElement.parentElement.children[3].children[0] ;
sobj.value = v ;
get__optsumprice();
return ;
}
function orderTqry() {
}
//
function mo_size_qt(v) {
if ( v == '' ) return 0 ;
if ( isNaN(v)) return 0 ;
v = parseInt(v,10);
if ( v < 1 ) return 0;
return v ;
}
function addList1row() {
mo_size_table_add('',1);
mo_size_seq();
get__sumpriceAll();
}
function mo_size_table_add(n,q) {
var fc = '' ;
for ( var i = 0 ; i < q ; i++ ) {
$('.cls__pcline:first').html(function(index,text){
text = text.replace( 's_sizest_' , 's_sizest_' + nlast_size_seq ) ;
text = text.replace( 's_sizesb_' , 's_sizesb_' + nlast_size_seq ) ;
text = text.replace( /s\_arm\_/g , 's_arm_' + nlast_size_seq ) ;
text = text.replace( 's_initial_' , 's_initial_' + nlast_size_seq ) ;
text = text.replace( 's_number_' , 's_number_' + nlast_size_seq ) ;
text = text.replace( 's_numpos_1_' , 's_numpos_1_' + nlast_size_seq ) ;
text = text.replace( 's_numpos_2_' , 's_numpos_2_' + nlast_size_seq ) ;
text = text.replace( 's_numpos_3_' , 's_numpos_3_' + nlast_size_seq ) ;
text = text.replace( 's_sumprice_' , 's_sumprice_' + nlast_size_seq ) ;
nlast_size_seq++;
fc = text ;
}) ;
$('.cls__pcline:last').after( '<tr class="cls__pcline">' + fc + '</tr>' ) ;
$('.cls__pcline:last').find('input[name="s_seq[]"]').val(nlast_size_seq-1);
$('.cls__pcline:last').find('.cls__topsize').val(n);
}
}
function mo_size_getqry(n) {
var nq = 0 ;
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
if ( $(this).find('.cls__topsize').val() != n ) return;
nq++;
});
return nq ;
}
function mo_size_table(obj) {
var n = $(obj).parent().find('.cls__s_sizes_title').val() ;
var q = mo_size_qt($(obj).val()) , nq = mo_size_getqry(n);
$('#pcintable').css('display','');
$(obj).val( q < 1 ? '' : q );
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
// fill
if ( nq < q ) {
if ( $(this).find('.cls__topsize').val() != '' || $(this).find('.cls__botsize').val() != '' ) return;
$(this).find('.cls__topsize').val(n);
nq++;
}
if ( nq > q ) {
if ( $(this).find('.cls__topsize').val() != n ) return ;
userOrder_sumprice[ parseInt($(this).find('input[name="s_seq[]"]').val(),10) ] = '' ;
$(this).remove();
nq--;
}
});
// new
for ( var i = nq ; i < q ; i++ ) mo_size_table_add(n,1);
mo_size_seq();
get__sumpriceAll();
}
function mo_size_table2(event,obj) {
if( event.keyCode != 13 ) return;
mo_size_table(obj) ;
}
function mo_size_seq() {
var no = 1 ;
$('.cls__pcline').each(function() {
if ( $(this).hasClass('cls__default_pcline')) return;
$(this).find('.no').html(no);
no++;
});
}
function mo_size_del(obj) {
var p = $(obj).closest('.cls__pcline');
var n = p.find('.cls__topsize').val();
$('.cls__s_sizes_title').each(function() {
if ( $(this).val() == n ) {
var nq = mo_size_qt($(this).closest('li').find('.cls__s_sizes_qry').val()) - 1 ;
$(this).closest('li').find('.cls__s_sizes_qry').val(nq < 1 ? '' : nq);
} else return ;
});
userOrder_sumprice[ parseInt(p.find('input[name="s_seq[]"]').val(),10) ] = '' ;
p.remove();
mo_size_seq();
get__sumpriceAll();
}
function mo_change_topsize(obj) {
$('.cls__s_sizes_title').each(function() {
var nq = mo_size_getqry( $(this).val()) ;
$(this).closest('li').find('.cls__s_sizes_qry').val( nq < 1 ? '' : nq ) ;
});
get__sumprice1(obj);
}
Copyright © 2017 || Recoded By Mr.Bumblebee