//SBDrawCart
//creates the inside of the table cart with the current cart items
var cartAni;
var SBDrawCart = {
	op : "",
	init : function(){
		if($("SBJSCart")){
			cartAni = new fx.Combo('cartWrapper', {duration: 300, height: false, onComplete: function(){
					if(this.el.style.opacity == 0) $('cartWrapper').style.display = "none";
				}});
			cartAni.hide();
			this.op += '<form name="cartForm" action="" method="post">';
			this.op += '<input type="hidden" name="workingReferer" value="" />';
			this.op += '<table cellspacing="0" cellpadding="0" border="0">';
			this.op += '<tr class="cartHead"><td colspan="3"><a href="#" onClick="expandCart();return false;"><img src="graphics/StoreBox/h_shop.gif" width="400" height="25" alt="Shopping Cart"></a></td></tr>';
			if(arrayName.length > 0){
				for(var x = 0; x < arrayName.length; x++){
					this.op += '<tr>';
					this.op += '<td class="cartName">'+ arrayName[x] +'</td>';
					this.op += '<td class="cartQty">'+ arrayQuantity[x] +'</td>';
					this.op += '<td class="cartPrice">'+ asCurrency(arrayPrice[x]) +'</td>';
					this.op += '</tr>';
				}
				this.op += '<tr class="subTotalRow"><td colspan="3">sub-total <span>'+ asCurrency(subtotal) +'</span></td></tr>';
			} else {
				this.op += '<tr><td colspan="3" class="cartEmpty">No Items In Cart</td></tr>';
			}
			this.op += '<tr class="submitRow">';
			this.op += '<td colspan="3"><div id="cartButtons"><a href="#" onclick="SBClearCart();return false"><img src="graphics/StoreBox/b_empty_cart.gif" alt="empty cart"></a>';
			this.op += '<a href="#" onclick="SBEditCart();return false"><img src="graphics/StoreBox/b_edit_cart.gif" alt="edit cart"></a>'
			this.op += '<a href="#" onclick="SBCheckout();return false"><img src="graphics/StoreBox/b_checkout.gif" alt="checkout" class="cartCheckout"></a></div></td>';
			this.op += '</tr></table>';
			$("SBJSCart").innerHTML = this.op;
			runFromUrl.init();
		}
	}
}

