Date.format = 'yyyy-mm-dd';
$(document).ready(function(){
	
	switch(_LANG){
		case 'PT' :
			Date.dayNames = ['Domingo','Segunda-feira','Ter&ccedil;a-feira','Quarta-feira','Quinta-feira','Sexta-feira','S&aacute;bado'];	
			Date.abbrDayNames = ['Dom','Seg','Ter','Qua','Qui','Sex','S&aacute;b'];
			Date.monthNames = ['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'];
			Date.abbrMonthNames = ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'];
			$.dpText = {
				TEXT_PREV_YEAR		:	'Ano anterior',
				TEXT_PREV_MONTH		:	'Mês anterior',
				TEXT_NEXT_YEAR		:	'Ano seguinte',
				TEXT_NEXT_MONTH		:	'Mês seguinte',
				TEXT_CLOSE			:	'Fechar',
				TEXT_CHOOSE_DATE	:	'Escolha a data'
			};
		break;
		case 'ES' :		
			Date.dayNames = ['Domingo','Segundo','Tercera','Miércoles','Granja','Viernes','S&aacute;bado'];	
			Date.abbrDayNames = ['Dom','Seg','Ter','Mié','Gra','Vie','S&aacute;b'];	
			Date.monthNames = ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'];
			Date.abbrMonthNames = ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'];
			$.dpText = {
				TEXT_PREV_YEAR		:	'Año anterior',
				TEXT_PREV_MONTH		:	'Mes pasado',
				TEXT_NEXT_YEAR		:	'Próximo año',
				TEXT_NEXT_MONTH		:	'Mes próximo',
				TEXT_CLOSE			:	'Cerrar',
				TEXT_CHOOSE_DATE	:	'Elija la fecha'
			};
		break;
		case 'FR' :		
			Date.dayNames = ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'];	
			Date.abbrDayNames = ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'];	
			Date.monthNames = ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'];
			Date.abbrMonthNames = ['Janv','Fév','Mar','Avr','Mai','Jui','Jui','Aoû','Sep','Oct','Nov','Déc'];
			$.dpText = {
				TEXT_PREV_YEAR		:	'Année Précédente',
				TEXT_PREV_MONTH		:	'Le mois dernier',
				TEXT_NEXT_YEAR		:	'L\'année prochaine',
				TEXT_NEXT_MONTH		:	'Mois suivant',
				TEXT_CLOSE			:	'Fermer',
				TEXT_CHOOSE_DATE	:	'Choisissez la date'
			};
		break;
		
	}

	$('#date-check-in,#date-check-out').datePicker({clickInput:true, createButton:false})
	
	DatePickerInitRange('#date-check-in', '#date-check-out');

	
});

function DatePickerInitRange($sElmStart, $sElmEnd) {
	$($sElmStart).bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$($sElmEnd).dpSetStartDate(d.addDays(1).asString());
			}
		}
	);
	$($sElmEnd).bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$($sElmStart).dpSetEndDate(d.addDays(-1).asString());
			}
		}
	);
}
