function hide()
{
	$$('#priceContainer').setStyle('display', 'none');
}
function priceUpdate(initialPrice, day_id, option_id, devise, price_vol)
{
	var price=initialPrice.toInt();
	var price_vol=price_vol.toInt();

	//parcourir l'ensemble des des options choisies et additionner le tout
	var allOptions = $$('#accordion .option');
	var allOptionsPrices = $$('#accordion .optionPrice');
	allOptions.each( function(option, i) {
		//alert(option.get('value'));
		if(option.getProperty('checked'))
		{
			if(allOptionsPrices[i].get('text').toInt()>0)
			{
				price+=allOptionsPrices[i].get('text').toInt();
				//alert(allOptionsPrices[i].get('text').toInt());
			}
			//on eneleve le hidden de l'option de day_id si presente
			if($('dayAndOption'+day_id))
			{
				$('dayAndOption'+day_id).destroy();
			}
			//hiddenFields+='<input type="hidden" name="dayAndOption['+day_id+'-'+option_id+']" value="'+allOptionsPrices[i].get('text').toInt()+'" />';
			hiddenFields=new Element('input',{'id':'dayAndOption'+day_id,'type':'hidden','name':'dayAndOption['+day_id+'-'+option_id+']','value':allOptionsPrices[i].get('text').toInt()});
		}
	});
	
	//
	
	
	//mettre à jour la page et afficher le récapitulatif
	var newHtml1='pour un montant total de <strong>'+price+' '+devise+'</strong>';
	var chaine_prix_vol='';
	if(price_vol>0) chaine_prix_vol = '<p><br /><strong>+ vol A/R &agrave; partir de:</strong> '+price_vol+' '+devise+' selon<br />saison et disponibilit&eacute; du moment</p>';
	var newHtml2='<div class="relative"><a class="close" href="javascript:void(0);" onclick="hide();" title="Fermer le récapitulatif"></a><p><strong>Prix initial:</strong> '+initialPrice+' '+devise+'</p><p><strong>Options supplémentaires:</strong> + '+(price-initialPrice)+' '+devise+'</p><p><strong>Montant total:</strong> '+price+' '+devise+'</p>'+chaine_prix_vol+'<p><br /><a href="#devis" class="ancre_devis" title="Mon devis gratuit et instantané">Mon devis gratuit et instantané</a></p></div>';
	
	$$('.priceHolder').set('html', newHtml1.clean());
	$$('#priceContainer').set('html', newHtml2.clean());
	$$('#selectedOptions').adopt(hiddenFields);
	$$('.totalPrice').set('value',price);
	$$('#priceContainer').setStyle('display', 'block');
	
	$('total_ht_option').set('value',initialPrice+' '+devise);
	$('total_option').set('value',(price-initialPrice)+' '+devise);
	$('grand_total').set('value',price+' '+devise);
}

window.addEvent('domready', function(){
	if($('nbr_personne'))
	{
		$('nbr_personne').addEvents({
			'change': function(){
				priceUpdate($('nbr_personne').options[$('nbr_personne').selectedIndex].title, '', '', $('nbr_personne').title, $('prix_vol').value);
			}
		});
		
	}
	
	if($('ancre_devis'))
	{
		var allAncreDevis = $$('.ancre_devis');
		allAncreDevis.each(function(ancre) {
			ancre.addEvents({
				'click': function(e){
					e.stop();
					var myFx = new Fx.Scroll(window).toElement('ancre_devis');
				}
			});
		});
		
	}
	
	if($('top'))
	{
		var allAncreDevis = $$('.ancre_top');
		allAncreDevis.each(function(ancre) {
			ancre.addEvents({
				'click': function(e){
					e.stop();
					var myFx = new Fx.Scroll(window).toElement('top');
				}
			});
		});
		
	}
});
