/**
 * ieznbuilder cart javascript
 *
 * author : iezn<iezn@iezn.com>
 *
 * ie5,ns support
 */

//Ä«µå ÀüÃ¼¼±ÅÃ,¹ÝÀü,¼±ÅÃÇØÁ¦
//@param object obj Æû object(document.Æû³×ÀÓ)
//@param string ¿É¼Ç(check,uncheck,switch)
function cart(obj,n){
	try{
		var chboxsu =(obj.cartNum.length)? obj.cartNum.length:'1';
		for(i=0;i<chboxsu;i++){ 
			chbox = (chboxsu=='1')? eval("document."+obj.name+".cartNum"):eval("document."+obj.name+".cartNum["+i+"]");
			if(n=='check') chbox.checked = true
			if(n=='uncheck') chbox.checked = false
			if(n=='switch') chbox.checked = !chbox.checked		
		}
	}catch(e){}
}

//Ä«µå ¸í·É RPC
function cartCmd(obj,cmd,addK,addV,swf,msg){
	su = 0;
	k = Array();
	v = Array();
	try{
		chboxsu =(obj.cartNum.length)? obj.cartNum.length:'1';
		for(i=0;i<chboxsu;i++){ 
			chbox = (chboxsu=='1')? eval("document."+obj.name+".cartNum"):eval("document."+obj.name+".cartNum["+i+"]");
			if(chbox.checked==true){
				k[su] = chbox.name;
				v[su] = chbox.value;
				su++;
			}
		}
		if(su==0) {
			alert('¼±ÅÃ°ªÀÌ ¾ø½À´Ï´Ù');
		}else{
			if(addK){
				for(i=0;i<addK.length;i++){
					k[su] = addK[i]
					v[su] = addV[i]
					su++
				}
			}
			postXml(k,v,cmd,0,swf,msg,0,1);
		}
	}catch(e){}
}

//confirm ÀÌ ÇÊ¿äÇÑ Ä«µå ¸í·É RPC
function cartConfirmCmd(msg,obj,cmd,addK,addV){
	if(confirm(msg)){
		cartCmd(obj,cmd,addK,addV);
	}
}