$(document).ready(function() {
	if('".$session_id."' != '') {
		$.post('newsite_dynamiccart.php', {  
				action: 'getquantity'
			},
			function(data){
				$('#cartqty').text(data);
			}, 'json');
	}
	$('#cartarrow').bind('click', function(i) {
		$('#cartthrobber').show();
		$('#cartpanel').show();
		$.post('newsite_dynamiccart.php', {  
				action: 'getdetails'
			},
			function(data){
				$('#cartthrobber').hide();
				$('#cartpaneltable tbody').html(data);
			}, 'json');
	});
	$('#cartpaneclose').bind('click', function(i) {
		$('#cartpanel').hide();
	});
	$('.dynamiccart').live('mouseup', function(i) {
		$(this).css('background', '#e7e7e7').css('border', '1px solid #cccccc');
		return false;
	});
	$('.dynamiccart').live('mousedown', function(i) {
		$(this).css('background', '#cccccc').css('border', '1px solid #aaaaaa');
		return false;
	});
	$('.dynamiccart').live('click', function(i) {
		$('#maincontent').css('cursor', 'wait');
		$(this).css('cursor', 'wait');
		$.post('newsite_dynamiccart.php', {  
				action: 'dynamicadd',
				itemnumber: $(this).attr('itemnumber')
			},
			function(data){
				if(data.message == '') {
					$('#cartqty').text(data.qtymessage);
				} else {
					alert(data.message);
				}
				$('#maincontent').css('cursor', 'auto');
				$('.dynamiccart').css('cursor', 'pointer');
			}, 'json');
		return false;
	});
	$('.cartitemdelete').live('click', function(i) {
		$('#cartthrobber').show();
		$.post('newsite_dynamiccart.php', {  
				action: 'dynamicremove',
				cartid: $(this).parents('tr').attr('cartid')
			},
			function(data){
				if(data) {
					
					$.post('newsite_dynamiccart.php', {  
						action: 'getdetails'
					},
					function(data){
						$('#cartpaneltable tbody').html(data);
						$('#cartthrobber').hide();
					}, 'json');
				} else {
					alert('Delete failed');
					$('#cartthrobber').hide();
				}
				
			}, 'json');
		return false;
	});


});