/*!
 * @author Gproxy Design Inc.
 * @copyright (c) 2009, Gproxy Design Inc. All rights reserved.
 * @version 1.0
 *
 * Gproxy doesn't allow to copy or change this code without Gproxy authorization. 
 * See http://www.gproxy.com/licenses/license01.pdf for the full license governing this code. 
 */

/**
 * Get the items in the Shopping Cart
 * @param {Object} strCartURL
 */
function mcartGetItems(strCartURL,strMCartContainer) {	
	$j.ajax({
	    url: strCartURL,
	    type: "GET",    
	    success: function(data){
			var cartRows = $j(data).find("tr[id^=carttablerow]");					
			$j('<ul>').attr('id', 'mcart_list').appendTo('#'+strMCartContainer);				
			for (var i=0; i<cartRows.length; i++) {							
				//Retrieve qty from input				
				var strItemImage = cartRows[i].cells[8].innerHTML;
				var strItemName = cartRows[i].cells[0].innerHTML;
				var strItemOptions = cartRows[i].cells[2].innerHTML;
				var cartRowCell = cartRows[i].cells[3].getElementsByTagName('input');			
				var strItemQty = cartRowCell[0].value;
				var strItemPrice = cartRows[i].cells[4].innerHTML;				
				$j('<li>').attr('id', 'mcart_list_item' + i).appendTo('#mcart_list');				
				$j('<div class="mini-image">').html(strItemImage).appendTo('#mcart_list_item' + i);
				$j('<div class="mini-name">').html(strItemName).appendTo('#mcart_list_item' + i);
				$j('<div class="mini-qty">').html('<div class="wrap-mini-qty"><span class="miniqty">Qty:' + strItemQty + '</span><span class="miniprice">Price: ' + strItemPrice).appendTo('#mcart_list_item' + i);							
			}		
	        $j('#'+strMCartContainer).fadeIn(1000);     
	    },    
	    error: function(XMLHttpRequest, textStatus, errorThrown){
	        alert('Show Items: ' + textStatus + ', ' + errorThrown);
	    }
	});
}


