-=[ Mr. Bumblebee ]=-
_Indonesia_
// 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 )
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) { fc_allchange(chk,3) ; }
function fc_armS(chk) { fc_allchange(chk,4) ; }
function fc_numberp1(chk) { fc_allchange(chk,7) ; }
function fc_numberp2(chk) { fc_allchange(chk,8) ; }
function fc_numberp3(chk) { fc_allchange(chk,9) ; }
function chk__n(obj) {
if ( obj.value == '' ) return ;
if ( isNaN(obj.value)) {
obj.value = '' ;
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 ;
}
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 ;
}
// 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) ;
}
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) ;
td = document.createElement('TD') ; tr.appendChild(td) ;
obj = mk_sizes('b' , tbdlen) ; td.appendChild(obj) ;
// arm
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT name="s_arm_' + tbdlen + '" type="radio" value="L">') ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = "radio" ;
obj.name = "s_arm_" + tbdlen ;
obj.value = 'L' ;
}
td.appendChild(obj) ;
if ( document.getElementsByName('tc_arm')[0].checked ) obj.checked = true ;
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT name="s_arm_' + tbdlen + '" type="radio" value="S">') ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = "radio" ;
obj.name = "s_arm_" + tbdlen ;
obj.value = 'S' ;
}
td.appendChild(obj) ;
if ( document.getElementsByName('tc_arm')[1].checked ) obj.checked = true ;
// text
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT name="s_initial_' + tbdlen + '" type="text" class="txt" value="" style="width:100px">') ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = "text" ;
obj.name = "s_initial_" + tbdlen ;
obj.className = "txt" ;
obj.style.width = '100px' ;
}
td.appendChild(obj) ;
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT name="s_number_' + tbdlen + '" type="text" class="txt" value="" style="width:35px">') ;
obj.attachEvent('onfocus' , function() { chk__n(event.srcElement); }) ;
obj.attachEvent('onblur' , function() { chk__n(event.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() { chk__n(this); });
obj.addEventListener('blur', function() { chk__n(this); });
}
td.appendChild(obj) ;
// position
for ( var i = 1 ; i <=3 ; i++ ) {
td = document.createElement('TD') ; tr.appendChild(td) ;
try {
obj = document.createElement('<INPUT name="s_numpos_' + i + '_' + tbdlen + '" type="checkbox" value="' + i + '">') ;
} catch(e) {
obj = document.createElement('INPUT') ;
obj.type = "checkbox" ;
obj.name = "s_numpos_" + i + "_" + tbdlen ;
obj.value = i ;
}
if ( document.getElementsByName('tc_n' + i)[0].checked ) obj.checked = true ;
td.appendChild(obj) ;
}
td.className = "last" ;
// end
tbd.appendChild(tr) ;
}
Copyright © 2017 || Recoded By Mr.Bumblebee