var itemsCart = new Array(); 
//Multi cart
function send(){
	var _multi = "";
	for (var i=0;i<itemsCart.length;i++){			
		var _itm = itemsCart[i];
		//	_multi += _itm.id+",1;";	
		_multi += _itm.id.replace("chk_","")+","+_itm.qty+";";
	}
	document.getElementById("multi").value=_multi;
	document.getElementById("adds").submit();
}
function sendRel(){
	var _multi = "";
	var cant = 0;
	var idit;
	var	 val=document.getElementById("parent").value;
	for (var i=0;i<itemsCart.length;i++){			
		var _itm = itemsCart[i];
		idit = _itm.id.replace("chk_","");
		if (val!= idit){
			_multi += idit+","+_itm.qty+";";
			var tip = document.getElementById("tip_"+idit);
			var price = tip.getAttribute("itm_price").replace("$","");
			var dsc = Math.round(parseFloat(price * 0.1 * _itm.qty));
			cant +=dsc;
		}
		else{
 			_multi += idit+","+_itm.qty+";";
		}

	}
	_multi += "" + ","+ cant+";";
	document.getElementById("multi").value=_multi;
	document.getElementById("adds").submit();
}
 
function setItemsCart(event){
		//alert("test");
		//this is for IE bug.
		event = event || window.event; 	

		var chk = event.target || event.srcElement; 

		if (chk.checked == true)
		{
			val=document.getElementById("qty_"+chk.id.replace("chk_","")).value
			itemsCart[itemsCart.length]={id:chk.id,qty:val};
			//alert(itemsCart);
		}else{
			popItemX_ID(chk.id)		
		}		
}

function qtyChanged(event){
	event = event || window.event; 
	var chk = event.target || event.srcElement; 
	isChecked = document.getElementById("chk_"+chk.id.replace("qty_","")).checked
	if (isChecked){
		popItemX_ID("chk_"+chk.id.replace("qty_",""))		
		val=document.getElementById("qty_"+chk.id.replace("qty_","")).value
		itemsCart[itemsCart.length]={id:"chk_"+chk.id.replace("qty_",""),qty:val};		
	}
}

function popItemX_ID(parid)
{
	for(var i=0;i<itemsCart.length;i++)
	{
		if (itemsCart[i].id==parid) 
		    itemsCart.splice(i,1);
	}
}

function cart()
{
	send()				
}
function cartRelated(){
	val=document.getElementById("parent").value;
	quantity=document.getElementById("qty_"+val).value;
	itemsCart[itemsCart.length]={id:"chk_"+val,qty:quantity};
	sendRel();				
}
function setItemC()
{
	setItemCart()				
}

//Standar functions using REG-EXP
function LTrim( value ) 
{	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");	
}
function RTrim( value )
 {	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");	
}
function trim( value ) 
{
	return LTrim(RTrim(value));
}

