// JavaScript Document

$.dpText = {
		TEXT_PREV_YEAR		:	'Ann&eacute;e pr&eacute;c&eacute;dente',
		TEXT_PREV_MONTH		:	'Mois pr&eacute;c&eacute;dente',
		TEXT_NEXT_YEAR		:	'Ann&eacute;e suivante',
		TEXT_NEXT_MONTH		:	'Mois suivante',
		TEXT_CLOSE			:	'Fermer',
		TEXT_CHOOSE_DATE	:	'Choisir une date'
	};

setFieldsValue = function ( idChamp, dateValue ) {
	$('input#' + idChamp +'_DD').val( dateValue.getDate() );
	$('input#' + idChamp +'_MM').val( dateValue.getMonth() + 1 );
	$('input#' + idChamp +'_YYYY').val( dateValue.getFullYear() );
}

$ ( function () {
	// initialisation des champs
	var depart = new Date();
	var retour = new Date();
	retour.addDays(7);
	
	$('input#DEPART').val( depart.asString() );
	setFieldsValue ('DEPART', depart);
	$('input#RETOUR').val( retour.asString() );
	setFieldsValue ('RETOUR', retour);
	
	//date picker
	$('input.text','.home-reservation').datePicker({
		chooseDate :'image',
		chooseDateImg :'images/design/datepicker.gif'
	});
	
	// actions datePicker.onClose
	$('input#DEPART').bind(
		'dpClosed',
		function ( e, selectedDates ) {
			var selectDate = new Date (selectedDates[0]);
			setFieldsValue ('DEPART', selectDate);
		}
	);
	
	$('input#RETOUR').bind(
		'dpClosed',
		function ( e, selectedDates ) {
			var selectDate = new Date (selectedDates[0]);
			setFieldsValue ('RETOUR', selectDate);
		}
	);
});