function select_date(day_selected, month_selected, year_selected, destination, sam, next_prev_month, extra_month, id_destination)
{
	
	/* Var selection date */
	var current_day;
	var selected_box;
	var selected_value_day;
	var selected_value_month;
	var selected_value_year;
	var deselect_box;
	var save_month;
	var save_year;
	var i;
	
	/* Var frais de port */
	var intro_frais_port;
	var final_frais_port;
	var frais_port;
	var texten=document.getElementById("texten").value;
	/* Selection date + valeur final */
	i = 0;
	//alert("je veux selectionne le mois " + next_prev_month);
	save_month = month_selected;
	save_year = year_selected;
	//alert("mois selectionne " + save_month +" an " + save_year);
	if (extra_month == 1)
	{
		if (next_prev_month == 1)
		{
			while (i < 2)
			{
				current_day = 1;
				while (current_day <= 31)
				{
					deselect_box = document.getElementById("day_" + current_day + "_" + save_month + "_" + save_year + "_" + destination);
					if (deselect_box != null)
						deselect_box.className = "box_deselected";
					current_day++;
				}
				current_day = 1;
				
				i++;
				//alert("je viens d effacer le mois " + save_month + " de l'annee " + save_year);
				if (i < 2)
				{
					if (save_month == 12)
					{
						save_month = 1;
						save_year = save_year + 1;
					}
					else
					{
						save_month = save_month + 1;
					}
					//alert("je vais effacer le mois " + save_month + " de l'annee " + save_year);
				}
			}
		}
		if (next_prev_month == 2)
		{
			while (i < 2)
			{
				current_day = 1;
				
				while (current_day <= 31)
				{
					deselect_box = document.getElementById("day_" + current_day + "_" + save_month + "_" + save_year + "_" + destination);
					if (deselect_box != null)
						deselect_box.className = "box_deselected";
					current_day++;
				}
				i++;
				//alert("je viens d effacer le mois " + save_month + " de l'annee " + save_year);
				if (i < 2)
				{
					if (save_month == 1)
					{
						save_month = 12;
						save_year = save_year - 1;
					}
					else
					{
						save_month = save_month - 1;
					}
					//alert("je vais effacer le mois " + save_month + " de l'annee " + save_year);
				}
			}
		}
	}
	else
	{
		var current_day = 0;
		while (current_day <= 31)
			{
				deselect_box = document.getElementById("day_" + current_day + "_" + month_selected + "_" + year_selected + "_"+destination);
				if (deselect_box != null)
					deselect_box.className = "box_deselected";
				current_day++;
			}
	}
	//alert("selectionne day_" + day_selected + "_" + month_selected + "_" + year_selected);
	selected_box = document.getElementById("day_" + day_selected + "_" + month_selected + "_" + year_selected + "_" + destination);
	selected_box.className = "box_selected";
	
	selected_value_day = document.getElementById("final_value_day_" + destination);
	selected_value_month = document.getElementById("final_value_month_" + destination);
	selected_value_year = document.getElementById("final_value_year_" + destination);
	selected_value_day.value = day_selected;
	selected_value_month.value = month_selected;
	selected_value_year.value = year_selected;
	
	/* Frais de port */

	intro_frais_port = document.getElementById("intro_frais_port_" + destination);
	intro_frais_port.className = "none_intro_frais_port";
	
	frais_port = 0;
	
	//sanaa 9/03/2010 /////////////////////////////////////////////////////////////////////			
	var price_week = prices_zones[id_destination][0] ;
	var price_saturday = prices_zones[id_destination][1] ;
	
	if (sam != "6") frais_port = price_week ;
		else frais_port = price_saturday ;
	//sanaa 9/03/2010 /////////////////////////////////////////////////////////////////////
		
	final_frais_port = document.getElementById("final_frais_port_" + destination);
	final_frais_port.value = frais_port;
	function round(val, dec) {
 	 return val.toFixed(dec);
	}
	//alert(document.location.href);
	var domaine=document.location.href;
   	var extension=domaine.lastIndexOf(".co.uk");
	if ( extension >= 1) {
		document.getElementById("txt_frais_port_" + destination).innerHTML = texten + round(frais_port,2) + ' &pound;';
	} else {
		document.getElementById("txt_frais_port_" + destination).innerHTML = texten + round(frais_port,2) + ' &euro;';
	}
}

