$(document).ready(function() {
	$('.minibasket_remove').click(function () {
		var item = $(this).parent();
		var url  = '/basket/remove/' + $(this).children('input').val();
		
		$.get(
			url
			, { ajax: "true" }
			, function(data) {
				if (data == '1') {
					$(item).slideUp('fast', function () { $(item).remove(); checkMiniBasketNumItems(); });
				} else {
					alert('An error occured, please try again denise...');
				}
			}
		);
	}).attr('href', 'javascript:void(0);');
});

function checkMiniBasketNumItems() {
	var num = $('#minibasket').children('.minibasket_item').length;
	
	if (num == 0) {
		$('.minibasket_checkout').replaceWith('<div class="minibasket_noitem">Your basket is empty</div>');
	}
}
