var highlightDuration = 2000;     // Highlight duration in milliseconds (default: 500)

window.addEvent('domready', function() {
if($('store_page')){
	$('store_page').getElements('div.article input.btn').addEvent('click', function(e){
		e = new Event(e).stop();
		var artID = this.getPrevious('input.artid').value;
		var amount = this.getPrevious('input.amount').value;
		var promoCode = this.getPrevious('input.promocode').value;
		var querystring = 'article='+artID+'&number='+amount+'&promocode='+promoCode+'&order=true';
		var cartReq = new Request({
			url: '/nl/bookshop/cart.php',
			method: 'post',
			onSuccess: function() {
				var cartResponse = JSON.decode(cartReq.response.text);
				if (cartResponse.error) {
					alert(error[cartResponse.error]);
				} else if (cartResponse.number == 1) {
					parent.location.reload(true);
				} else {
					$('cart_number').innerHTML = cartResponse.number;
					$('cart_price').innerHTML = (cartResponse.price / 100).toString().replace('.', ',');
					$('cart_cartid').setProperty('value',cartResponse.cartid);
					var hlCartUpdate = new Fx.Tween('cart_stuff',{duration: highlightDuration/2}).start(
						'background-color', '#eff0f7', '#f86c65'
					).chain(function(){this.start(
						'background-color', '#f86c65', '#eff0f7'
					);}).chain(function(){$('cart_stuff').setStyle(
						'background-color','transparent'
					);});
				}
			}
		}).send(querystring);
	});
}
});