// CALCULAR SUMA
function calcularsumaregalo(){ 
	
	var suma_regalo = precio("precioPabellon");
	if(document.regalar.regalo_experiencia2.checked){
		suma_regalo = suma_regalo + precio("precioPicnicDia");
	}
	if(document.regalar.regalo_experiencia3.checked){
		suma_regalo = suma_regalo + precio("precioPicnicNoche");
	}
	if(document.regalar.regalo_bebida1.checked){
		suma_regalo = suma_regalo + precio("precioCava");
	}
	if(document.regalar.regalo_bebida2.checked){
		suma_regalo = suma_regalo + precio("precioChampagne");
	}
	suma_regalo = suma_regalo + ((suma_regalo*8)/100);
	//$("#suma_regalo").html("<span  class='precio_formulario'>"+ suma_regalo +" eur.</span><br /><br />");
	document.regalar.total.value = suma_regalo;
	$("#suma_regalo").html("<input class='precio_formulario' id='suma_regalo' value='"+ suma_regalo +" eur' name='suma_regalo' type='text' maxlength='20' disabled='disabled'/></inputPreciototalregalo><br /><br />");
	
	
}
// CALCULAR SUMA

// CALCULAR SUMA
function calcularsumareserva(){
	var precio_pavellon = precio("precioPabellon");
	num_pavellones = document.reservar.numero_pavellones.value;
	if(num_pavellones>5){
		mensaje_pavellon = mensajeAlert("mensajesAlert","numeroPavellones");
		document.reservar.numero_pavellones.value = 5;
		
		//mensaje_pavellon = "El número máximo de pavellones es 5.";
		$("#mensaje_formulario_fondo").css('visibility', 'visible');
		$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ mensaje_pavellon +"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
	}
	
	
	var suma_reserva = precio_pavellon * num_pavellones;
		
	
	if(document.reservar.experiencia2.checked){
		suma_reserva = suma_reserva + precio("precioPicnicDia");
	}
	if(document.reservar.experiencia3.checked){
		suma_reserva = suma_reserva + precio("precioPicnicNoche");
	}
	
	if(document.reservar.extras2.checked){
		suma_reserva = suma_reserva + precio("precioCamasupletoria");
	}
	if(document.reservar.extras3.checked){
		suma_reserva = suma_reserva + precio("precioPerro");
	}
	suma_reserva = suma_reserva + ((suma_reserva*8)/100);
	//$("#suma_reserva").html("<span  class='precio_formulario'>"+ suma_reserva +" eur.</span><br /><br />");
	document.reservar.total.value = suma_reserva;
	$("#suma_reserva").html("<input class='precio_formulario' id='suma_reserva' value='"+ suma_reserva +" eur' name='suma_reserva' type='text' maxlength='20' disabled='disabled'/></inputPreciototalreserva><br /><br />");
	
}
// CALCULAR SUMA

// CERRAR BOTON


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// VALIDAR RESERVA
function valida_reservar(){
	var mensaje_reservar ='';
	var check01= true;
	var vacio03= false;
	var email04= false;
	var msgvacio3;
	var msgemail4;
	document.reservar.idi.value = idiomaGlobal;
	
	
	//CHECK 1
//	for(i=1; i< document.reservar.experiencia.length;i++){
//		if(document.reservar.experiencia[i].checked){
//			check01= true;
//			msgcheck1 = '';
//			break;
//			}else{
//			check01= false;
//			msgcheck1 = mensajeAlert("mensajesAlert","elegirExperiencia");
//		}
//	}
	
	
	////CHECK 2
//	for(i=0; i< document.reservar.extras.length;i++){
//		if(document.reservar.extras[i].checked){
//			check02= true;
//			msgcheck2 = '';
//			break;
//			}else{
//			check02= false;
//			msgcheck2 = 'DEBES ELEGIR ALGUN EXTRA';
//		}
//	}
	
	
	//CAMPOS VACIO
	if (document.reservar.form_reserva_nombre.value == 'NOMBRE' || document.reservar.form_reserva_apellido1.value == 'APELLIDO 1' 
	|| document.reservar.form_reserva_apellido2.value == 'APELLIDO 2' || document.reservar.form_reserva_direccion.value == 'DIRECCI&Oacute;N'
	|| document.reservar.form_reserva_cp.value == 'C&Oacute;DIGO POSTAL' || document.reservar.form_reserva_ciudad.value == 'CIUDAD'
	|| document.reservar.form_reserva_provincia.value == 'PROVINCIA' || document.reservar.form_reserva_pais.value == 'PA&Iacute;S'
	|| document.reservar.form_reserva_dni.value == 'DNI O PASAPORTE' || document.reservar.form_reserva_telefono.value == 'TEL&Eacute;FONO'
	|| document.reservar.form_reserva_email.value == 'E-MAIL' || document.reservar.form_reserva_fechaentrada.value == 'FECHA ENTRADA'
	|| document.reservar.form_reserva_fechasalida.value == 'FECHA SALIDA'){
		msgvacio3 = mensajeAlert("mensajesAlert","todosCampos");
		vacio03= false;
	}else{
		vacio03 = true;
		//alert("TODO RELLENADO");
		msgvacio3 = '';
	}
	
	// VALIDAR EMAIL
	re=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	//alert(!re.exec(document.reservar.form_reserva_email.value));
	if (re.exec(document.reservar.form_reserva_email.value)){
		email04 = true;
	} else {
		msgemail4= mensajeAlert("mensajesAlert","malEmail");
		email04 = false;
	}
	
	
	// COMPRUEBA Y SACA MENSAJE FINAL
	if(!(check01)||!(vacio03)){
		mensaje_reservar = msgvacio3;
		$("#mensaje_formulario_fondo").css('visibility', 'visible');
		$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ mensaje_reservar +"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
		return false;
	}else{
		if(email04){
			if(document.reservar.acepta_condiciones.checked){
				//alert("ENVIA");
				document.reservar.submit();
				
				
			}else{
				msgaceptacondiciones = mensajeAlert("mensajesAlert","aceptarCondiciones");
				$("#mensaje_formulario_fondo").css('visibility', 'visible');
				$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ msgaceptacondiciones+"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
				return false;
			}
		}else{
			$("#mensaje_formulario_fondo").css('visibility', 'visible');
			$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+msgemail4+"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
			document.reservar.form_reserva_email.value = '';
			document.reservar.form_reserva_email.focus();
			return false;
		}
	}
	
	
	
}
// VALIDAR RESERVAR



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// VALIDAR REGALO


function valida_regalar(){
	var mensaje_regalar ='';
	var check01= true;
	var vacio03= false;
	var email04= false;
	var msgvacio3;
	var msgemail4;
	
	document.regalar.idi.value = idiomaGlobal;
	

	
	
	//CAMPOS VACIO
	if (document.regalar.form_regalar_nombre.value == 'NOMBRE' || document.regalar.form_regalar_apellido1.value == 'APELLIDO 1' 
	|| document.regalar.form_regalar_apellido2.value == 'APELLIDO 2' || document.regalar.form_regalar_direccion.value == 'DIRECCI&Oacute;N'
	|| document.regalar.form_regalar_cp.value == 'C&Oacute;DIGO POSTAL' || document.regalar.form_regalar_ciudad.value == 'CIUDAD'
	|| document.regalar.form_regalar_provincia.value == 'PROVINCIA' || document.regalar.form_regalar_pais.value == 'PA&Iacute;S'
	|| document.regalar.form_regalar_dni.value == 'DNI O PASAPORTE' || document.regalar.form_regalar_telefono.value == 'TEL&Eacute;FONO'
	|| document.regalar.form_regalar_email.value == 'E-MAIL' || document.regalar.form_regalar_nombre1.value == 'NOMBRE/APELLIDOS'
	|| document.regalar.form_regalar_nombre2.value == 'NOMBRE/APELLIDOS' || document.regalar.form_regalar_idioma.value == 'IDIOMA CAT/ESP/FR/ING'){
		msgvacio3 = mensajeAlert("mensajesAlert","todosCampos");
		vacio03= false;
	}else{
		vacio03 = true;
		//alert("TODO RELLENADO");
		msgvacio3 = '';
	}
	
	// VALIDAR EMAIL
	re=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	//alert(!re.exec(document.reservar.form_reserva_email.value));
	if (re.exec(document.regalar.form_regalar_email.value)){
		email04 = true;
	} else {
		msgemail4= mensajeAlert("mensajesAlert","malEmail");
		email04 = false;
	}
	
	
	// COMPRUEBA Y SACA MENSAJE FINAL
	if(!(check01)||!(vacio03)){
		mensaje_regalar = msgvacio3;
		$("#mensaje_formulario_fondo").css('visibility', 'visible');
		$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ mensaje_regalar +"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
		return false;
	}else{
		if(email04){
			if(document.regalar.acepta_condiciones_regala.checked){
				//alert("ENVIA");
				document.regalar.submit();
			}else{
				msgaceptacondiciones = mensajeAlert("mensajesAlert","aceptarCondiciones");
				$("#mensaje_formulario_fondo").css('visibility', 'visible');
				$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ msgaceptacondiciones +"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
				return false;
			}
		}else{
			$("#mensaje_formulario_fondo").css('visibility', 'visible');
			$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+msgemail4+"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
			document.regalar.form_regalar_email.value = '';
			document.regalar.form_regalar_email.focus();
			return false;
		}
	}
	
	
	
}
// VALIDAR REGALO

//NOCHECK
function regalarcheck(este){
		este.checked = "TRUE";
		msgsiempre = mensajeAlert("mensajesAlert","pavellonSiempre");
		$("#mensaje_formulario_fondo").css('visibility', 'visible');
		$("#mensaje_formulario").html("<p class='clase_formulario_alert'>"+ msgsiempre +"</p><p><div id='btn_cerrar_alert'><input class='clase_btn_formulario' name='ok_btn' type='button' value='OK' onclick=cerrarbotonmsg(); style='width:40px; height:20px'/></div></p>");
}
//NOCHECK
