$(document).ready(function() {

	// HOME rollover
	$('div.tousLesProduits ul li').bind({
		mouseover: function() {
			$(this).addClass('hover');
		}, 
		mouseleave: function() {
			$(this).removeClass('hover');
		},
		click: function() {
			window.location = $(this).find('a:first').attr('href');
		}
	});
	
	//
	$("input[name='flipboxoptions[]']").live($.browser.msie ? "click" : "change", function() {
		updateTotal();
	});
	
	function updateTotal() {
		var total = 0;
		total += parseFloat($('tr#produit').find('td.JS_prix').html());
		$("input[name='flipboxoptions[]']:checked").each(function() {
			total += parseFloat($(this).parents('tr').find('td.JS_prix').html());
		});
		total = Math.round(total * 100) / 100;
		$('th.total').html(total + ' &euro;');
	}
	
	$('#colonneDeGauche, #colonneDeDroite').equalHeight();
	$('#colonneDeGauche').css('position', 'relative');
	
	$('.listePoduits').css('position', 'absolute').scrollFollow();

	$("a.option").each(function() {
		var href = $(this).attr('href');
		var dom = $(href).html();			
		$(this).colorbox({
			html: dom
		});
	});
	
	$('.option-lightbox form').live('submit', function() {
		var optionref = $(this).attr('action');
		$("input[value='"+optionref+"']").attr('checked', 'checked');
		$.fn.colorbox.close();
		updateTotal();
		return false;
	});
	
	$('.option-lightbox a').live('click', function() {
		var optionref = $(this).parents('form').attr('action');
		$("input[value='"+optionref+"']").removeAttr('checked');
		$.fn.colorbox.close();
		updateTotal();
		return false;
	});
	
});

