
/*
Copyright (C) 2010 Ciencia, Tecnología e Innovación, S.L.

Autor:    	Ciencia, Tecnología e Innovación, S.L.
		CIF: B-14613798
		Campus Universitario Rabanales
		Edificio Leonardo da Vinci, s/n
		14014 - Córdoba
		Tlfno.: 957 32 25 15
		Web: www.ctisl.es
		Email: info@ctisl.es
				
Versión:  	PHP 5.1.6
		MySQL 5.0.77

Producto: 	San Fernando 2010 - Bicentenario de las Cortes de 1810
		http://www.sanfernando2010.com/
					
Aviso legal: Ciencia, Tecnología e Innovación, S.L. es titular y se encuentra debidamente protegida de los derechos de propiedad intelectual de esta web.
		Salvo su autorización, expresa y por escrito, se prohibe cualquier distribución, transmisión o cesión tanto onerosa como gratuita.

*/

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;
}

/* PROCESAMIENTO DE LA ENCUESTA */
function cargarResultadosEncuesta(){
	var ok=0;
	divResultado = document.getElementById('encuesta');
	with (document.frmEncuesta){ 

		//validamos la primera pregunta
		for(i=0; i<pregunta1.length; i++){if(pregunta1[i].checked){document.frmEncuesta.respuesta1.value = document.frmEncuesta.pregunta1[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Diseño' de la encuesta.");return;}
		
		//validamos la segunda pregunta
		ok=0;
		for(i=0; i<pregunta2.length; i++){if(pregunta2[i].checked){document.frmEncuesta.respuesta2.value = document.frmEncuesta.pregunta2[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Facilidad de navegación' de la encuesta.");return;}
		
		//validamos la tercera pregunta
		ok=0;
		for(i=0; i<pregunta3.length; i++){if(pregunta3[i].checked){document.frmEncuesta.respuesta3.value = document.frmEncuesta.pregunta3[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Velocidad' de la encuesta.");return;}
		
		//validamos la cuarta pregunta
		ok=0;
		for(i=0; i<pregunta4.length; i++){if(pregunta4[i].checked){document.frmEncuesta.respuesta4.value = document.frmEncuesta.pregunta4[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Rapidez para encontrar contenidos' de la encuesta.");return;}
		
		//validamos la quita pregunta
		ok=0;
		for(i=0; i<pregunta5.length; i++){if(pregunta5[i].checked){document.frmEncuesta.respuesta5.value = document.frmEncuesta.pregunta5[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Calidad en los contenidos' de la encuesta.");return;}
		
		//validamos la sexta pregunta
		ok=0;
		for(i=0; i<pregunta6.length; i++){if(pregunta6[i].checked){document.frmEncuesta.respuesta6.value = document.frmEncuesta.pregunta6[i].value;ok=1;break;}}
		if(ok==0){alert("Debe rellenar el campo 'Utilidad' de la encuesta.");return;}
		
		//validamos el tema
		if(cmbTema.value==""){alert("Debe seleccionar un tema de la lista.");return;}
	
	
	}// fin del with
	
	ajax=nuevoAjax();
	ajax.open("POST", "ProcesarEncuesta.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//envio el valor de las opciones seleccionadas
	ajax.send("opcionSelec1="+document.frmEncuesta.respuesta1.value+"&opcionSelec2="+document.frmEncuesta.respuesta2.value+"&opcionSelec3="+document.frmEncuesta.respuesta3.value+"&opcionSelec4="+document.frmEncuesta.respuesta4.value+"&opcionSelec5="+document.frmEncuesta.respuesta5.value+"&opcionSelec6="+document.frmEncuesta.respuesta6.value+"&tema="+document.frmEncuesta.cmbTema.value+"&info='"+document.frmEncuesta.txtInformacion.value+"'&comentarios='"+document.frmEncuesta.txtComentarios.value+"'");
	
}



/* PROCESAMIENTO DEL FORMULARIO DE CONTACTO */ 
function enviarFormularioContacto(){
	
	var nombre = document.getElementById('txtNombre').value;
	var apellidos = document.getElementById('txtApellidos').value;
	var nif = document.getElementById('txtNIF').value;
	var direccion = document.getElementById('txtDireccion').value;
	var telefono = document.getElementById('txtTelefono').value;
	var email = document.getElementById('txtEmail').value;
	var asunto = document.getElementById('txtAsunto').value;
	var texto = document.getElementById('txtTexto').value;
	var condiciones = document.getElementById('chkLegales').checked;
	
	var mensaje = document.getElementById('mensaje');
	var alertas = document.getElementById('alertas');
	var capaImagen = document.getElementById('capaImagen');
	var botonEnvio = document.getElementById('enviar_datos');
	

	ajax=nuevoAjax();
	ajax.open("POST", "ProcesaContacto.php",true);
	ajax.onreadystatechange=function() {
		  if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
			mensaje.innerHTML = "Procesando datos...";
		}
		else if (ajax.readyState==4) {
			//alertas.style.display = "none"
			var texto = ajax.responseText
			if(texto=="err1"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/usuario_activo.jpg" />';
			}
			
			if(texto=="err2"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/error_alta.jpg" />';
			}
			
			if(texto=="ok"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_alta.jpg" />';
				
			}
			else{
				mensaje.style.display = "block";
				mensaje.innerHTML = ajax.responseText;
			}
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("nombre="+nombre+"&apellidos="+apellidos+"&nif="+nif+"&direccion="+direccion+"&telefono="+telefono+"&email="+email+"&asunto="+asunto+"&texto="+texto+"&condiciones="+condiciones)

}



/* PROCESAMIENTO FORMULARIO ALTA ALERTAS */
function enviarFormularioAlta(){
	
	var nombre = document.getElementById('txtNombre').value;
	var telefono = document.getElementById('txtMovil').value;
	var email = document.getElementById('txtEmail').value;
	var condiciones = document.getElementById('chkLegales').checked;
	var mensaje = document.getElementById('mensaje');
	var alertas = document.getElementById('alertas');
	var capaImagen = document.getElementById('capaImagen');
	var botonEnvio = document.getElementById('enviar_datos');
	

	ajax=nuevoAjax();
	ajax.open("POST", "ProcesaAlta.php",true);
	ajax.onreadystatechange=function() {
		  if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
			mensaje.innerHTML = "Procesando datos...";
		}
		else if (ajax.readyState==4) {
			//alertas.style.display = "none"
			var texto = ajax.responseText
			if(texto=="err1"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/usuario_activo.jpg" />';
			}
			
			if(texto=="err2"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/error_alta.jpg" />';
			}
			
			if(texto=="ok"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_alta.jpg" />';
				if(telefono!="")	{
					document.frmAlta.target = "eliframe";				
					document.frmAlta.action = "RealizarEnvioAlta.php";
					document.frmAlta.submit();
				}
			}
			else{
				mensaje.style.display = "block";
				mensaje.innerHTML = ajax.responseText;
			}
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("nombre="+nombre+"&telefono="+telefono+"&email="+email+"&condiciones="+condiciones)

}



/* PROCESAMIENTO FORMULARIO BAJA */
function enviarFormularioBaja(){
	
	var telefono = document.getElementById('txtMovil').value;
	var email = document.getElementById('txtCorreo').value;
	var mensaje = document.getElementById('mensaje');
	var alertas = document.getElementById('alertas');
	var capaImagen = document.getElementById('capaImagen');
	var botonEnvio = document.getElementById('enviar_datos');
	
	

	ajax=nuevoAjax();
	ajax.open("POST", "ProcesaBaja.php",true);
	ajax.onreadystatechange=function() {
		  if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
			mensaje.innerHTML = "Procesando datos...";
		}
		else if (ajax.readyState==4) {
			//alertas.style.display = "none"
			var texto = ajax.responseText
					
			if(texto=="err2"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/error_alta.jpg" />';
			}
			
			if(texto=="ok"){
				alertas.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_baja.jpg" />';
				
				if(telefono!="")	{
					document.frmBaja.txtMovil.value = telefono;
					document.frmBaja.target = "eliframe";				
					document.frmBaja.action = "RealizarEnvioBaja.php";
					document.frmBaja.submit();
				}
			}
			else{
				mensaje.style.display = "block";
				mensaje.innerHTML = ajax.responseText;
			}
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&telefono="+telefono+"&email="+email)

}




function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}


function compruebaLongitud(campo){
	longitud = campo.value.length;
	if(longitud>200)
		campo.value = campo.value.substring(0, 200);
}








/* PROCESAMIENTO DEL FORMULARIO DEL CONCURSO */
function enviarFormularioConcurso(){
	var ok=0;
	capaConcurso = document.getElementById('capaConcurso');
	var capaImagen = document.getElementById('capaImagen');
	var botonEnvio = document.getElementById('enviar_datos');

	var nombre = document.getElementById('txtNombre').value;
	var apellidos = document.getElementById('txtApellidos').value;
	var nif = document.getElementById('txtNIF').value;
	var telefono = document.getElementById('txtTelefono').value;
	var email = document.getElementById('txtEmail').value;
	var condiciones = document.getElementById('chkLegales').checked;

	var mensaje = document.getElementById('mensaje');

	
	with (document.frmEncuesta){ 

		//validamos la primera pregunta
		for(i=0; i<pregunta1.length; i++){if(pregunta1[i].checked){document.frmEncuesta.respuesta1.value = document.frmEncuesta.pregunta1[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número uno.");return;}
		
		//validamos la segunda pregunta
		ok=0;
		for(i=0; i<pregunta2.length; i++){if(pregunta2[i].checked){document.frmEncuesta.respuesta2.value = document.frmEncuesta.pregunta2[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número dos.");return;}
		
		//validamos la tercera pregunta
		ok=0;
		for(i=0; i<pregunta3.length; i++){if(pregunta3[i].checked){document.frmEncuesta.respuesta3.value = document.frmEncuesta.pregunta3[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número tres.");return;}
		
		//validamos la cuarta pregunta
		ok=0;
		for(i=0; i<pregunta4.length; i++){if(pregunta4[i].checked){document.frmEncuesta.respuesta4.value = document.frmEncuesta.pregunta4[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número cuatro.");return;}
		
		//validamos la quita pregunta
		ok=0;
		for(i=0; i<pregunta5.length; i++){if(pregunta5[i].checked){document.frmEncuesta.respuesta5.value = document.frmEncuesta.pregunta5[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número cinco.");return;}
		
		//validamos la sexta pregunta
		ok=0;
		for(i=0; i<pregunta6.length; i++){if(pregunta6[i].checked){document.frmEncuesta.respuesta6.value = document.frmEncuesta.pregunta6[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número seis.");return;}

		//validamos la septima pregunta
		ok=0;
		for(i=0; i<pregunta7.length; i++){if(pregunta7[i].checked){document.frmEncuesta.respuesta7.value = document.frmEncuesta.pregunta7[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número siete.");return;}

		//validamos la octava pregunta
		ok=0;
		for(i=0; i<pregunta8.length; i++){if(pregunta8[i].checked){document.frmEncuesta.respuesta8.value = document.frmEncuesta.pregunta8[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número ocho.");return;}

		//validamos la novena pregunta
		ok=0;
		for(i=0; i<pregunta9.length; i++){if(pregunta9[i].checked){document.frmEncuesta.respuesta9.value = document.frmEncuesta.pregunta9[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número nueve.");return;}

		//validamos la decima pregunta
		ok=0;
		for(i=0; i<pregunta10.length; i++){if(pregunta10[i].checked){document.frmEncuesta.respuesta10.value = document.frmEncuesta.pregunta10[i].value;ok=1;break;}}
		if(ok==0){alert("Debe responder a la pregunta número diez.");return;}
		
		
	
	
	}// fin del with

	
	
	ajax=nuevoAjax();
	ajax.open("POST", "ProcesaConcurso.php",true);
	ajax.onreadystatechange=function() {
		  if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
			mensaje.innerHTML = "Procesando datos...";
		}
		else if (ajax.readyState==4) {
			//alertas.style.display = "none"
			var texto = ajax.responseText
			if(texto=="err1"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/error_concurso_1.jpg" />';
			}
			
			if(texto=="err2"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/error_concurso_2.jpg" />';
			}
			
			if(texto=="ok0"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_0.jpg" />';
			}
			if(texto=="ok1"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_1.jpg" />';
			}
			if(texto=="ok2"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_2.jpg" />';
			}
			if(texto=="ok3"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_3.jpg" />';
			}
			if(texto=="ok4"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_4.jpg" />';
			}
			if(texto=="ok5"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_5.jpg" />';
			}
			if(texto=="ok6"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_6.jpg" />';
			}
			if(texto=="ok7"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_7.jpg" />';
			}
			if(texto=="ok8"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_8.jpg" />';
			}
			if(texto=="ok9"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_9.jpg" />';
			}
			if(texto=="ok10"){
				capaConcurso.style.display = "none";
				botonEnvio.style.display = "none";
				capaImagen.style.display = "block";
				capaImagen.innerHTML = '<img style="border:0px;margin:auto;margin-top:10px;" src="include/img/ok_concurso_10.jpg" />';
			}
			else{
				mensaje.style.display = "block";
				mensaje.innerHTML = ajax.responseText;
			}
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("nombre="+nombre+"&apellidos="+apellidos+"&nif="+nif+"&telefono="+telefono+"&email="+email+"&condiciones="+condiciones+"&opcionSelec1="+document.frmEncuesta.respuesta1.value+"&opcionSelec2="+document.frmEncuesta.respuesta2.value+"&opcionSelec3="+document.frmEncuesta.respuesta3.value+"&opcionSelec4="+document.frmEncuesta.respuesta4.value+"&opcionSelec5="+document.frmEncuesta.respuesta5.value+"&opcionSelec6="+document.frmEncuesta.respuesta6.value+"&opcionSelec7="+document.frmEncuesta.respuesta7.value+"&opcionSelec8="+document.frmEncuesta.respuesta8.value+"&opcionSelec9="+document.frmEncuesta.respuesta9.value+"&opcionSelec10="+document.frmEncuesta.respuesta10.value)

}