function validarFormulario(f)
{
	/*ciudad_elegida=false;
 	for(x=0;x<f.ciudad.length;x++){
		if(f.ciudad[x].checked){
			ciudad_elegida=true;
			break;
		}
	}
	if (ciudad_elegida==false)
	{
		alert('Debe elegir una Jornada');
		f.ciudad[0].focus();
		return false;
	}
	else*/ if((f.nombre_reserva.value=='')&&((f.apellidos_reserva.value!='')||(f.empresa_reserva.value!='')||(f.cargo_reserva.value!='')||(f.direccion_reserva.value!='')||(f.codigo_postal_reserva.value!='')||(f.poblacion_reserva.value!='')||(f.provincia_reserva.value!='')||(f.telefono_reserva.value!='')||(f.fax_reserva.value!='')||(f.email_reserva.value!='')))
	{
			alert('Debe rellenar el campo \"Nombre\" de la Ficha Reserva');
			f.nombre_reserva.focus();
			return false;
	}
	/*
	else
	{*/
		if(f.nombre_reserva.value!='')
		{

			if(f.apellidos_reserva.value=='')
			{
				alert('Debe rellenar el campo \"Apellidos\" de la Ficha Reserva');
				f.apellidos_reserva.focus();
				return false;
			}
			else if(f.empresa_reserva.value=='')
			{
				alert('Debe rellenar el campo \"Empresa\" de la Ficha Reserva');
				f.empresa_reserva.focus();
				return false;
			}
			else if(f.telefono_reserva.value=='')
			{
				alert('Debe rellenar el campo \"Teléfono\" de la Ficha Reserva');
				f.telefono_reserva.focus();
				return false;
			}
			else if(f.email_reserva.value=='')
			{
				alert('Debe rellenar el campo \"Email\" de la Ficha Reserva');
				f.email_reserva.focus();
				return false;
			}
		}
		else if((f.nombre_reserva.value=='')&&((f.apellidos_reserva.value!='')||(f.empresa_reserva.value!='')||(f.telefono_reserva.value!='')||(f.email_reserva.value!='')))
		{
				alert('Debe rellenar el campo \"Nombre\" de la Ficha Reserva');
				f.nombre_reserva.focus();
				return false;
		}

		if(f.nombre_acompanante1.value!='')
		{
			if(f.apellidos_acompanante1.value=='')
			{
				alert('Debes rellenar el campo \"Apellidos\" del Primer Acompañante');
				f.apellidos_acompanante1.focus();
				return false;
			}
			else if(f.email_acompanante1.value=='')
			{
				alert('Debe rellenar el campo \"Email\" del Primer Acompañante');
				f.email_acompanante1.focus();
				return false;
			}

		}
		else if((f.nombre_acompanante1.value=='')&&((f.apellidos_acompanante1.value!='')||(f.email_acompanante1.value!='')||(f.cargo_acompanante1.value!='')))
		{
				alert('Debe rellenar el campo \"Nombre\" del Primer Acompañante');
				f.nombre_acompanante1.focus();
				return false;
		}

		if(f.nombre_acompanante2.value!='')
		{
			if(f.apellidos_acompanante2.value=='')
			{
				alert('Debes rellenar el campo \"Apellidos\" del Segundo Acompañante');
				f.apellidos_acompanante2.focus();
				return false;
			}
			else if(f.email_acompanante2.value=='')
			{
				alert('Debe rellenar el campo \"Email\" del Segundo Acompañante');
				f.email_acompanante2.focus();
				return false;
			}
		}
		 if((f.nombre_acompanante2.value=='')&&((f.apellidos_acompanante2.value!='')||(f.email_acompanante2.value!='')||(f.cargo_acompanante2.value!='')))
		{
				alert('Debe rellenar el campo \"Nombre\" del Segundo Acompañante');
				f.nombre_acompanante2.focus();
				return false;
		}

		if((f.nombre_reserva.value=='')&&(f.nombre_acompanante1.value=='')&&(f.nombre_acompanante2.value==''))
		{
			alert('Debe rellenar los campos obligatorios');
			f.nombre_reserva.focus();
			return false;
		}

}

function mostrarFila(fila)
{
	if(fila.style.display=='none')
	{fila.style.display=''}
	else
	{fila.style.display='none'}
}