$(function()
{
	var hoy = new Date();
	hoy.setDate(hoy.getDate());
	$('.date-checkin')
		.datePicker({createButton:false})
		.dpSetStartDate( date2str(hoy) )
		.dpSetSelected( $("#checkin").val() )
		.bind(
			'click',
			function()
			{
				$(this).dpDisplay();
				this.blur();
				return false;
			}
		)
		.bind(
			'dateSelected',
			function(e, selectedDate, $td)
			{
				$("#checkin").val( date2str(selectedDate) );					
				$('.date-checkout').dpSetStartDate( date2str(selectedDate) );
				if( str2bbdd($("#checkout").val()) <= str2bbdd($("#checkin").val()) ) {
					selectedDate.setDate(selectedDate.getDate()+1);
					$("#checkout").val( date2str(selectedDate) );
					$('.date-checkout').dpSetSelected( date2str(selectedDate) );
				}
			}
		);
	//hoy.setDate(hoy.getDate()+1);
	$('.date-checkout')
		.datePicker({createButton:false})
		//.dpSetStartDate( date2str(hoy) )
		.dpSetStartDate( $("#checkin").val() )
		.dpSetSelected( $("#checkout").val() )
		.bind(
			'click',
			function()
			{
				$(this).dpDisplay();
				this.blur();
				return false;
			}
		)
		.bind(
			'dateSelected',
			function(e, selectedDate, $td)
			{
				$("#checkout").val( date2str(selectedDate) );
				if( str2bbdd($("#checkin").val()) >= str2bbdd($("#checkout").val()) ) {
					selectedDate.setDate(selectedDate.getDate()-1);
					$("#checkin").val( date2str(selectedDate) );
					$('.date-checkin').dpSetSelected( date2str(selectedDate) );
				}
				//$('.date-checkin').dpSetEndDate( date2str(selectedDate) );
			}
		);

});

function formatFechas(){
	var vall = document.forms['form_buscadorh'];
	
	var fecha = $("#checkin").val();
	vall.checkin_month.value = fecha.substring(3,5);
	vall.checkin_monthday.value = fecha.substring(0,2);
	vall.checkin_year.value = fecha.substring(6,10);
	
	fecha = $("#checkout").val();
	vall.checkout_month.value = fecha.substring(3,5);
	vall.checkout_monthday.value = fecha.substring(0,2);
	vall.checkout_year.value = fecha.substring(6,10);
}

function buscadorValidoh(buscador){
	var valido = true;
	formatFechas();
	if( buscador.ss.value=="" ){
		alert(buscadorHotelesText.error_origen);
		buscador.ss.focus();
		valido = false;
	}
	return valido;
}

