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 (document.inscripcionCopa.nombreFacturacion.value == "") {
		document.inscripcionCopa.nombreFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.direccionFacturacion.value == "") {
		document.inscripcionCopa.direccionFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.ciudadFacturacion.value == "") {
		document.inscripcionCopa.ciudadFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.mailFacturacion.value == "") {
		document.inscripcionCopa.mailFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.telefonoFacturacion.value == "") {
		document.inscripcionCopa.telefonoFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.nifFacturacion.value == "") {
		document.inscripcionCopa.nifFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.cpfacturacion.value == "") {
		document.inscripcionCopa.cpfacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.provinciaFacturacion.value == "") {
		document.inscripcionCopa.provinciaFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.paisFacturacion.value == "") {
		document.inscripcionCopa.paisFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (document.inscripcionCopa.nombrePremios.value == "") {
		document.inscripcionCopa.nombrePremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.direccionPremios.value == "") {
		document.inscripcionCopa.direccionPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.ciudadPremios.value == "") {
		document.inscripcionCopa.ciudadPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.mailPremios.value == "") {
		document.inscripcionCopa.mailPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.telefonoPremios.value == "") {
		document.inscripcionCopa.telefonoPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.nifPremios.value == "") {
		document.inscripcionCopa.nifPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.cpPremios.value == "") {
		document.inscripcionCopa.cpPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.provinciaPremios.value == "") {
		document.inscripcionCopa.provinciaPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.paisPremios.value == "") {
		document.inscripcionCopa.paisPremios.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionCopa.cuentaPremios.value == "") {
		document.inscripcionCopa.cuentaPremios.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.nombre.value == ""){
		document.inscripcionMeeting.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.telefono.value == ""){
		document.inscripcionMeeting.telefono.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nif.value == ""){
		document.inscripcionMeeting.nif.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarDNI(document.inscripcionMeeting.nif.value)){
		document.inscripcionMeeting.nif.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.mail.value == ""){
		document.inscripcionMeeting.mail.style.border = "1px solid #F00";
		validado = false;
	}else if (!validarMail(document.inscripcionMeeting.mail.value)){
		document.inscripcionMeeting.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.inscripcionMeeting.action = "ui/enviarFormularioMeeting.php";
		document.inscripcionMeeting.method = "POST";
		document.inscripcionMeeting.submit();
	}
}

function validarFormularioTest(){
	document.getElementById('resultado').innerHTML = "";
	var validado = true;
	
	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.nombreFacturacion.value == ""){
		document.inscripcionMeeting.nombreFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.direccionFacturacion.value == ""){
		document.inscripcionMeeting.direccionFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.ciudadFacturacion.value == ""){
		document.inscripcionMeeting.ciudadFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.mailFacturacion.value == ""){
		document.inscripcionMeeting.mailFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.telefonoFacturacion.value == ""){
		document.inscripcionMeeting.telefonoFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.nifFacturacion.value == ""){
		document.inscripcionMeeting.nifFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.cpfacturacion.value == ""){
		document.inscripcionMeeting.cpfacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.provinciaFacturacion.value == ""){
		document.inscripcionMeeting.provinciaFacturacion.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.inscripcionMeeting.paisFacturacion.value == ""){
		document.inscripcionMeeting.paisFacturacion.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/enviarFormularioTest.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();
	}
}

