var cc_submit_bt;

Event.observe(window, 'load', cc_init);

	//Init cartchecker function
function cc_init(event){
		//Stop listen load Event
	Event.stop(event);
	Event.stopObserving(window, 'load', cc_init);

	cc_submit_bt = $('btAjouterPanierBottom');
	if(cc_submit_bt != null){
		$('addToCart').observe('submit', checkSelectedSize);
	}
}

function checkSelectedSize(event){
	Event.stop(event);

		//Local var init
	var form, sizes, submit;

		//Get form from event
	form = event.element();

		//Get inputs with size
	sizes = new Array;
	form.getElements().each(function(input){
		if(input.name.match(/size/)){
			sizes.push(input.name);
		}
	});

	submit = true;
	sizes = sizes.uniq();
	sizes.each(function(ech){
		if(form.serialize(true)[ech] == null){
			submit = false;
		}
	});

	if(!submit){
		alert('Merci de sélectionner la taille.');
		if(event.preventDefault){ 
			event.preventDefault(); 
		}else{
			event.returnValue = false;
		}
	}else{
		event.element().submit();
	}
}