$(function(){
	
	$('select[name="attributes[]"]').bind('change', function(){
		var attr_id = this.value;
		
		var total = parseFloat(_product_price);
		var total_no_discount = parseFloat(_product_price_before_discount);
		
		$('input[name^="attributes["]:checked, select[name="attributes[]"]').each(function(){
			var attr_id = this.value;
			
			if(product_attr_prices[attr_id]){
				total += product_attr_prices[attr_id];
				total_no_discount += product_attr_prices[attr_id];
			}
		});
		
		var displayPrice = function(num)
		{
			price = parseFloatNum(num);
		
			return fprice(price)+'&nbsp;EUR';
		}

		$('#product-price-eur').html(displayPrice(price_vat(total / _price_eur_rate, _product_vat)));
		
	}).trigger('change');
	
	var el = $('#product-tabs');
	var tabs = el.find('.tabs ul li');
	var tab_panes = el.find('div.tab');
	
	tab_panes.removeClass('active').hide();
	
	el.find('.tabs ul a').bind('click', function(){
		var tab = this.href.match(/\#(.+)$/)[1];
		
		if(tab){
			tab_panes.removeClass('active').hide();
			el.find('div.tab-'+tab).addClass('active').show();
		}
		
		tabs.removeClass('active');
		$(this).parent().addClass('active');
		
		return false;
	});
	
	el.find('.tabs ul li.active a').trigger('click');
	
})
