window.addEvent('domready',function(){
	/*eventos*/
	if($('hotel_id')) $('hotel_id').addEvent('change',buscarMonedaPais);
	if($('moneda_id')) $('moneda_id').addEvent('change',function(e){$('motorReservas').submit();}
	//cambioMoneda
	);
	if($('resetform'))	$('resetform').addEvent('click',resetearForm );
	if($('pais_id')) $('pais_id').addEvent('change',buscarMonedaPais);
	$('checkout').addEvent('focus', sacarFoco);
	$('checkin').addEvent('focus',sacarFoco);
	$('habitaciones').addEvent('change' , camposChildXHabitacion);	
	/* calendario  - config */
	var hoy = new Date();
	var fecha = new Date();	
	var d = $('checkin').get('value').split('-');
	fecha.set('hr',0);	
	fecha.set('min',0);
	fecha.set('sec',0);
	fecha.set('ms',0);
	fecha.set('date',d[2].toInt());
	//PATCH mismo de antes al mes que le pongo me suma un mes 
	fecha.set('month',d[1].toInt()-1);
	fecha.set('year',d[0].toInt());
	//var a = fecha.get('gmtoffset');
	var salidaHoy = new Date(hoy.getFullYear(),hoy.getMonth(),hoy.getDate());
	salidaHoy = [salidaHoy.getFullYear(),salidaHoy.getMonth(),salidaHoy.getDate()];
	var salidaFrom = new Date(fecha.getFullYear(),fecha.getMonth(),fecha.getDate());
	salidaFrom = [salidaFrom.getFullYear(),salidaFrom.getMonth(),salidaFrom.getDate()];
	//salidaFroma = [salidaFroma.getFullYear(),salidaFroma.getMonth(),salidaFroma.getDate()];
	dpFechaRetorno = $('checkout').datePicker({
		format: '%d-%m-%Y',
		dayNames : calendarioDias ,
		monthNames : calendarioMeses,
		onUpdate: moverCantidadDeNoches
	});
	dpFechaSalida  = $('checkin').datePicker({
			from: salidaHoy,
			initial: salidaFrom,
			setInitial: true,
			dayNames : calendarioDias ,
			monthNames : calendarioMeses,
			format: '%d-%m-%Y',
			onUpdate: function(date){
				var retornoFrom = new Date(date.y,date.m,date.d);
				var noches = calcularNoches(retornoFrom);
				dpFechaRetorno.options.from = [retornoFrom.getFullYear(),retornoFrom.getMonth(),retornoFrom.getDate()+1];
				dpFechaRetorno.setFullDate(date.y,date.m,date.d+noches).update();
			}
	});
	/* validacion del formulario */
	var busquedaValid = new FormCheck('motorReservas');	
	/* moneda */
	//var signoS = "u$s";
/*	if($('pais_id')) {
		buscarMonedaPais();	
	}
	*/
});

