arti70_update_callback = function(data){
	try {
		cart = $('ul#minicart_list')
		if (!data.items) return;
		
		cart.empty();
		
		$.each(data.items, function(i, item)
		{
			line = $('<li>');
			line.append(item.qty + 'x ' + item.description + ' ' + item.price);
			
			cart.append(line);
		});
		
		cart.append('<li>Administration costs &euro;10.00</li>');
		$('#minicart_total').text(data.total);
		
	}
	catch(e)
	{
		
	}
	
}

arti70_updatecart = function(){
	$.getJSON('/cart/getJSONCart?id=' + parseInt(new Date().getTime().toString().substring(0, 10)), null, arti70_update_callback);
}

arti70_additem = function(id, fair)
{
	url = '/cart/addProduct/productid/' + id;
	if (fair != undefined)
		url += '/fair/' + fair;
	url += '&nocache=' + parseInt(new Date().getTime().toString().substring(0, 10));
	$.get(url, null, function(data){
		$.modal(data, { containerCss : { height: 70 } ,
			onShow: function(dialog) {
				$('a.close', dialog.data).click(function(){
					$.modal.close();
				});
				$('a.goToCart', dialog.data).click(function(){
					window.location.href ="/cart";
				});
			}}
			);
		arti70_updatecart();
	});
}

fixcanvas = function(){ 
		$(this).css('width', this.offsetWidth -5);
	}

$(function(){
/*	$.ajax({
		cache: false
	}); */
	



	
	
	$('.product-image a').fancybox();

	$('#fair_select').change(function(e){
		fairId = $(this).val();
		if (fairId != '')
			window.location.href = '/fair/setFair/fair/' + fairId;
	});
	
	$('.product-orderlink').click(function(e){
		e.preventDefault();
		id = this.id.match('[0-9]+');
		
		arti70_additem(id);
	});
	
	$('.fair-product-orderlink').click(function(e){
		e.preventDefault();
		ids = this.id.match(/\d+/g);
		id = ids[0];
		fair = ids[1];
		
		arti70_additem(id, fair);
	});
}); 


