document.write("<script type='text/javascript' src='js/clio.menu.js'></script"+">");

function nuevoAjax(){ 
	var xmlhttp=false; 
	try{ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e){ 
		try{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

	return xmlhttp;
}

function preloadImages(img){
	image = new Image();
	image.src = img;
}

function cargarPastillas(){
	preloadImages("img/01-home/banner-prensa-galeria-off.jpg");
	preloadImages("img/01-home/banner-prensa-galeria-on.jpg");
	preloadImages("img/01-home/banner-equipo-piloto-off.jpg");
	preloadImages("img/01-home/banner-equipo-piloto-on.jpg");
	preloadImages("img/01-home/info-meeting-off.jpg");
	preloadImages("img/01-home/info-meeting-on.jpg");
	preloadImages("img/01-home/banner-resultados-off.jpg");
	preloadImages("img/01-home/banner-resultados-on.jpg");
}

function cargarImagenesCalendario(){
	preloadImages("img/03-calendario/01alcaniz-off.jpg");
	preloadImages("img/03-calendario/01alcaniz-on.jpg");
	preloadImages("img/03-calendario/02valencia-off.jpg");
	preloadImages("img/03-calendario/02valencia-on.jpg");
	preloadImages("img/03-calendario/03alcaniz-off.jpg");
	preloadImages("img/03-calendario/03alcaniz-on.jpg");
	preloadImages("img/03-calendario/04jarama-off.jpg");
	preloadImages("img/03-calendario/04jarama-on.jpg");
	preloadImages("img/03-calendario/05albacete-off.jpg");
	preloadImages("img/03-calendario/05albacete-on.jpg");
	preloadImages("img/03-calendario/06montmelo-off.jpg");
	preloadImages("img/03-calendario/06montmelo-on.jpg");
	preloadImages("img/03-calendario/07jerez-off.jpg");
	preloadImages("img/03-calendario/07jerez-on.jpg");
}

function ponerNormal(cual){
	cual.style.border = "1px solid #bebebe";
}

function validarFormularioCopa(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	if (document.inscripcionCopa.nombre.value == "") {
		document.inscripcionCopa.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.apellidos.value == "") {
		document.inscripcionCopa.apellidos.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.telefono.value == "") {
		document.inscripcionCopa.telefono.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.nif.value == "") {
		document.inscripcionCopa.nif.style.border = "1px solid #F00";
		validado = false;
	}
	else if (!validarDNI(document.inscripcionCopa.nif.value)) {
			document.inscripcionCopa.nif.style.border = "1px solid #F00";
			validado = false;
	}
	if (document.inscripcionCopa.mail.value == "") {
		document.inscripcionCopa.mail.style.border = "1px solid #F00";
		validado = false;
	}
	else if (!validarMail(document.inscripcionCopa.mail.value)) {
			document.inscripcionCopa.mail.style.border = "1px solid #F00";
			validado = false;
	}
	
	if (!validado) 
		document.getElementById('resultado').innerHTML = "<div class='error'>Los campos marcados son obligatorios o la información no es correcta.</div>";
	else {
		document.inscripcionCopa.action = "ui/enviarFormularioCopa.php";
		document.inscripcionCopa.method = "POST";
		document.inscripcionCopa.submit();
	}
}

function validarFormularioMeeting(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	if (document.inscripcionMeeting.meeting.value == ""){
		document.inscripcionMeeting.meeting.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nombreConcursante.value == ""){
		document.inscripcionMeeting.nombreConcursante.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.telefonoConcursante.value == ""){
		document.inscripcionMeeting.telefonoConcursante.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nifConcursante.value == ""){
		document.inscripcionMeeting.nifConcursante.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarDNI(document.inscripcionMeeting.nifConcursante.value)){
		document.inscripcionMeeting.nifConcursante.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.mailConcursante.value == ""){
		document.inscripcionMeeting.mailConcursante.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarMail(document.inscripcionMeeting.mailConcursante.value)){
		document.inscripcionMeeting.mailConcursante.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nombrePiloto.value == ""){
		document.inscripcionMeeting.nombrePiloto.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.telefonoPiloto.value == ""){
		document.inscripcionMeeting.telefonoPiloto.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nifPiloto.value == ""){
		document.inscripcionMeeting.nifPiloto.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarDNI(document.inscripcionMeeting.nifPiloto.value)){
		document.inscripcionMeeting.nifPiloto.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.mailPiloto.value == ""){
		document.inscripcionMeeting.mailPiloto.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarMail(document.inscripcionMeeting.mailPiloto.value)){
		document.inscripcionMeeting.mailPiloto.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nifJefe.value != "" && !validarDNI(document.inscripcionMeeting.nifJefe.value)){
		document.inscripcionMeeting.nifJefe.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.mailJefe.value != "" && !validarMail(document.inscripcionMeeting.mailJefe.value)){
		document.inscripcionMeeting.mailJefe.style.border = "1px solid #F00";
		validado = false;
	}
	
	
	if (!validado) 
		document.getElementById('resultado').innerHTML = "<div class='error'>Los campos marcados son obligatorios o la información no es correcta.</div>";
	else {
		document.inscripcionMeeting.action = "ui/enviarFormularioMeeting.php";
		document.inscripcionMeeting.method = "POST";
		document.inscripcionMeeting.submit();
	}
}

function validarFormularioVehiculo(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	if (document.compraVehiculo.nombreCliente.value == ""){
		document.compraVehiculo.nombreCliente.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.compraVehiculo.dniCliente.value == ""){
		document.compraVehiculo.dniCliente.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarDNI(document.compraVehiculo.dniCliente.value)){
		document.compraVehiculo.dniCliente.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.compraVehiculo.mailCliente.value == ""){
		document.compraVehiculo.mailCliente.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarMail(document.compraVehiculo.mailCliente.value)){
		document.compraVehiculo.mailCliente.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (!validado) 
		document.getElementById('resultado').innerHTML = "<div class='error'>Los campos marcados son obligatorios o la información no es correcta.</div>";
	else {
		document.compraVehiculo.action = "ui/enviarFormularioVehiculo.php";
		document.compraVehiculo.method = "POST";
		document.compraVehiculo.submit();
	}
}

function validarFormularioMotor(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	if (document.compraMotor.propietario.value == ""){
		document.compraMotor.propietario.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.compraMotor.chasis.value == ""){
		document.compraMotor.chasis.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (!validado) 
		document.getElementById('resultado').innerHTML = "<div class='error'>Los campos marcados son obligatorios o la información no es correcta.</div>";
	else {
		document.compraMotor.action = "ui/enviarFormularioMotor.php";
		document.compraMotor.method = "POST";
		document.compraMotor.submit();
	}	
}

function validarFormularioContacto(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	if (document.contactar.nombre.value == ""){
		document.contactar.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.contactar.mail.value == ""){
		document.contactar.mail.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarMail(document.contactar.mail.value)){
		document.contactar.mail.style.border = "1px solid #F00";
		validado = false;	
	}
	if (document.contactar.asunto.value == ""){
		document.contactar.asunto.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.contactar.comentario.value == ""){
		document.contactar.comentario.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (!validado) 
		document.getElementById('resultado').innerHTML = "<div class='error'>Los campos marcados son obligatorios o la información no es correcta.</div>";
	else {
		document.contactar.action = "ui/enviarFormularioContacto.php";
		document.contactar.method = "POST";
		document.contactar.submit();
	}
}
