// JavaScript Document
var valor_de_campo = "";

$(document).ready(function(){


	//Botón envio formulario reserva
	$(".enviar-reserva").click(function(){
		var checkin = $("#checkin").val();
		checkin = checkin.split("-");
		checkin = checkin[2]+"/"+checkin[1]+"/"+checkin[0];
		$("#checkin").val(checkin);
		if($("#pageconfig").val() != "1552DEBF-8254-4E56-B36F-219BBE" && $("#adults").val() == 3){
			$("#adults").val('2');
		}
		if($("#pageconfig").val() != "1552DEBF-8254-4E56-B36F-219BBE" && $("#children").val() == 3){
			$("#children").val('2');
		}
		$("#formulario-reserva").submit();
	});

	//Fechas en el formulario de reserva
	$("#checkin").datepicker({ dateFormat: 'dd-mm-yy', firstDay: 1  });
	$("#fecha-salida").datepicker({ dateFormat: 'dd-mm-yy', firstDay: 1  });
	$("#calendario-checkin").click(function(){
		$("#checkin").datepicker("show");
	});
	$("#calendario-fecha-salida").click(function(){
		$("#fecha-salida").datepicker("show");
	});
	
	
	
	
	
	
	//Focus en los campos de los formularios
	var newsletter_nombre = $("#newsletter-nombre").val();
	$("#newsletter-nombre").focusin(function(){ limpia_campo(this, newsletter_nombre); });	
	$("#newsletter-nombre").focusout(function(){ restaura_campo(this); });	
	
	var newsletter_email = $("#newsletter-email").val();
	$("#newsletter-email").focusin(function(){ limpia_campo(this, newsletter_email); });
	$("#newsletter-email").focusout(function(){ restaura_campo(this); });	
	
	var contacto_nombre = $("#contacto-nombre").val();
	$("#contacto-nombre").focusin(function(){ limpia_campo(this, contacto_nombre); });
	$("#contacto-nombre").focusout(function(){ restaura_campo(this); });	
	
	var contacto_email = $("#contacto-email").val();
	$("#contacto-email").focusin(function(){ limpia_campo(this, contacto_email); });
	$("#contacto-email").focusout(function(){ restaura_campo(this); });	
	
	var contacto_telefono = $("#contacto-telefono").val();
	$("#contacto-telefono").focusin(function(){ limpia_campo(this, contacto_telefono); });	
	$("#contacto-telefono").focusout(function(){ restaura_campo(this); });	
	
	var contacto_texto = $("#contacto-texto").val();
	$("#contacto-texto").focusin(function(){ limpia_campo(this, contacto_texto); });	
	$("#contacto-texto").focusout(function(){ restaura_campo(this); });	
});

function cerrarModal(){
	
	setTimeout('$("#modal-bg").remove();', 400);
	setTimeout('$("#en-proceso").remove();', 400);
}

function limpia_campo(x, nombre){
	if(x.value == nombre){
		valor_de_campo = x.value;
		x.value = "";
	}
}
function restaura_campo(x){
	if(x.value == ""){
		x.value = valor_de_campo;
		valor_de_campo = "";
	}
}
