function chequeaFechas(fldf1,fldf2) {
	var of1=getObj(fldf1);
	var of2=getObj(fldf2);
	var f1,sf1,f2,sf2;
	if ((of1!=null)&&(of2!=null)) {
		f1=of1.options[of1.selectedIndex].value;
		sf1=of1.options[of1.selectedIndex].text;
		f2=of2.options[of2.selectedIndex].value;
		sf2=of2.options[of2.selectedIndex].text;
		if (((f1!=null)&&(f1!=""))&&((f2!=null)&&(f2!=""))) {
			if (f1==f2) {
				alert("La fecha preferida y la alternativa que has seleccionado son la misma.\n\nFecha PREFERIDA seleccionada: \t" + sf1 + "\n\nFecha ALTERNATIVA seleccionada: \t" + sf1 + "\n\nCambia una de ellas...");
				of2.focus();
				return false;
			}
			return true;
		}
		else 
			return false;
	}
	else 
		return false;
	return true;
}

function valcheck(c){
		return (c.checked==true);
}

function valformcurso(f) {
	with (f){
		if (!valcampo(nombre,"Introduzca su nombre")) {nombre.focus();return false;}
		if (!valcampo(apellidos,"Introduzca sus apellidos")) {apellidos.focus();return false;}
		if (!valcampo(dni,"Introduzca su NIF")) {dni.focus();return false;}
		if (!esNif(dni.value)) {alert("NIF erróneo");dni.focus();return false;}
		if (!valcampo(direccion,"Introduzca su dirección postal")) {direccion.focus();return false;}
		if (!valcampo(poblacion,"Introduzca su población")) {poblacion.focus();return false;}
		if (!valcampo(provincia,"Introduzca su provincia")) {provincia.focus();return false;}
		if (!valcampo(cp,"Introduzca su código postal")) {cp.focus();return false;}
		if (!esNum(cp.value)) {alert("Código Postal no válido.");cp.focus();return false;}
		if (!valcampo(telefono,"Introduzca un número de teléfono de contacto")) {telefono.focus();return false;}
		if (!esTlf(telefono.value)) {alert("Nº de Teléfono no válido.");telefono.focus();return false;}
		if (!valemail(email,"Introduzca una dirección de correo electrónico válida")) {email.focus();return false;}
		if (!valcampo(marca,"Introduzca la marca de su motocicleta")) {marca.focus();return false;}
		if (!valcampo(modelo,"Introduzca el modelo de su motocicleta")) {modelo.focus();return false;}
		if (!valcampo(cilindrada,"Introduzca la cilindrada de su motocicleta")) {cilindrada.focus();return false;}
		else if (!esNum(cilindrada.value)) {alert("La cilindrada introducida no es válida. Introduzca la cilindrada sin letras, signos de puntuación ni espacios");cilindrada.focus();return false;}
		if (!valcampo(fecha1,"Debe seleccionar su fecha preferida y alternativa para acudir al curso...")) {fecha1.focus();return false;}
		if (!valcampo(fecha2,"Debe seleccionar su fecha preferida y alternativa para acudir al curso...")) {fecha2.focus();return false;}
		if (!chequeaFechas('fecha1','fecha2')) {fecha2.focus();return false;}
	}
	if (confirm("¿Desea enviar su solicitud de inscripción en el curso?"))
		return true;
	return false;
}

function mezclaCampos() {
	with (document){
		getObj("concepto").innerHTML = '&laquo;<strong>Curso ' + getObj("dni").value + ' ' + getObj("nombre").value + ' ' + getObj("apellidos").value + '</strong>&raquo;';
		return true;
	}
	return false;
}
