
function rellena (f) {
  if (f.tema.value=="colaborar") f.mensaje.value=f.mensaje.value+"Colaborar en la organización del Maratón Los 88 por parejas\n\nNº socio: \nTeléfono: \n¿En qué te gustaría colaborar?/Comentarios: \n";
  if (f.tema.value=="Asturias") f.mensaje.value=f.mensaje.value+"Inscripción Puente de Mayo en Asturias\n\nNº socio: A \nTeléfono móvil: \n¿Federado?: \nNúmero acompañantes (indicar edades si hay niños): \n¿Quieres reservar cena viernes \"Espicha Asturiana\"?\n";  
  if (f.tema.value=="Ibiza") f.mensaje.value=f.mensaje.value+"Reserva de plaza Viaje a Ibiza\n\nNº socio (A): \nTeléfono: ";
  if (f.tema.value=="maxiruta") f.mensaje.value=f.mensaje.value+"Inscripción Maxiruta Carpetana \n\n(Indica arriba nombre completo y email)\n\nNº socio: \nTeléfono: \n¿Nivel A o B?: \n¿Paella final?: ";
  if (f.tema.value=="Valdemorillo") f.mensaje.value=f.mensaje.value+"** CUPO COMPLETO - NO SE ADMITEN NUEVAS INSCRIPCIONES *** \n\nInscripción Clásica de Valdemorillo - 3feb08\n\nNº socio: \nDNI: \nFecha de nacimiento: \nTeléfono: \n\n- No olvides escribir arriba tu nombre completo y email.\n- Si falto a la prueba, deberé abonar al Club el coste de la inscripción. ";
  if (f.tema.value=="La Pinilla") f.mensaje.value=f.mensaje.value+"Inscripción para socios del nuevo Club Mammoth\n\nNombre:\nApellidos:\nDNI:\nNº licencia:\nFecha de nacimiento dd/mm/aaaa:\nTeléfono: \nRecorrido (A=85 km, B=40 km):\nNº de socio (A):\n¿Hacerte socio de IMBA (ingresar 20 euros más)? \n\n(Si no estás federado, deja en blanco el núm. de licencia. Si no conoces tu número de socio del nuevo Club, déjalo en blanco.)";

  if (f.tema.value=="finde") f.mensaje.value=f.mensaje.value+"Fin de Semana del Club 2007 - ¡apúntate!\n\nTeléfono: \nNº de socio:\n\nSÁBADO 14 de julio\n¿Apuntarte a la maxiruta Travesía de Gredos? \n¿ruta roja o azul? \n¿plaza en autobús? \n\nDOMINGO 15 de julio\n¿Apuntarte a comida y actividades? \n¿Acompañantes no socios?  \n¿Nº de plazas autobús? \n\n(Ingresa 15 euros por socio y 38 euros por acompañante no socio. Niños 10 euros menos)\n\nEuros total:";
  if (f.tema.value=="cena") f.mensaje.value=f.mensaje.value+"Cena de Navidad Club Mammoth - 1dic07\nConfirmación asistencia \n\nNº de socio:\n\n¿Cuántos (indicar si menú de carne o pescado)? \n\nIngresa 10 euros por socio y 30 euros por acompañante";

  if (f.tema.value=="correos") f.mensaje.value=f.mensaje.value+"Lista de correos para socios del Club Mammoth\nSuscribirme a la lista \n\nNº de socio (A):\n\n-No olvides escribir arriba tu nombre completo y dirección de email";
  if (f.tema.value=="GUMB") f.mensaje.value=f.mensaje.value+"Inscripción próxima ruta universitaria\n\nUniversidad: \nEstudias (titulación y año): \nDNI: \nTeléfono: \n¿Socio del Club Mammoth? ¿número?: ";
  if (f.tema.value=="Elefantitos")  f.mensaje.value=f.mensaje.value+"Inscripción próxima Ruta de Los Elefantitos\n\nIndica arriba nombre completo del niño y dirección de email.\nNº de licencia: \nFecha de nacimiento: \n¿El niño es socio del Club Mammoth? ¿número?: \n\nNota: Es obligatorio disponer de licencia federativa del año en curso para participar en las Rutas de Los Elefantitos (indicar nº de licencia federativa de ciclismo). ";
}

function sinContenido( cadena )
// (Boolean) Indica si la cadena pasada como parámetro es vacía o sólo contiene espacios en blanco (tabuladores, etc.).
{
  return !( new RegExp( "\\S" ) ).test( cadena );  
}

function err_msg( msg )
// (Boolean) Muestra un cuadro de diálogo con un mensaje de error y devuelve el enfoque al elemento de formulario que ha invocado el método. Devuelve siempre "false". Debe asignarse a cada elemento del formulario.
{
  alert( msg );
  this.focus();
  return false;
}


function validar(objForm)
{
  	for ( var i = 0; i < objForm.length; ++i )
    	objForm.elements[ i ].errMsg = err_msg;
    	
	with (objForm.nombre)
	if (sinContenido(value))
		return errMsg("Debes indicarnos tu nombre.");
		
	with (objForm.email)
	if ( sinContenido(value))
	      return errMsg("Por favor, escribe tu e-mail.");

		
	with (objForm.mensaje)
	if (sinContenido(value))
		return errMsg("Por favor, rellena el campo de mensaje.");

	objForm.submit();			
	return true;
}	



