$(document).ready(function() { 
						   
	// handle confirmable links
	$('a.confirmable').click(function() {
		return confirm($(this).attr('rel'));
	});
	
	// handle send minibook link
	$('div#send-container').css('display', 'none');
	$('a#send-cart').click(function() {
		$('div#send-container').show();
		return false;
	});
	
	// handle feedback for header carts	
	var countModels = $('span#cart-counter').text();
	
	if(countModels == 0) {
		$(headerCartIndicator, self.parent.document).addClass('empty');
		self.parent.changeCartState(countModels, headerCartIndicator + ' span.cart-indicator');
	} else if(countModels > 0) {
		$(headerCartIndicator, self.parent.document).removeClass('empty');
		self.parent.changeCartState(countModels, headerCartIndicator + ' span.cart-indicator');
	}
	
	// handle cart adder links state
	self.parent.clearAllCartAdderLinks(cartAdderResource);
	
});

function disableCartAdderLink(id) {
	self.parent.disableCartAdderLink(id, cartAdderResource);
}

