/****************************************************************
/ Nombre: getHTTPObject
/ Implentacion: 
/ Revision: 301106
/ Descripcion: Manejo del AJAX
'***************************************************************/
function getHTTPObject() {
	var xmlhttp;      
  
  /*@cc_on
  @if (@_jscript_version >= 5)
	try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	  try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
		xmlhttp = false;
	  }
	}
  @else
  xmlhttp = false;
  @end @*/
  
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {  
		try {
		  xmlhttp = new XMLHttpRequest();
		} catch (e) {
		  xmlhttp = false;
		}
	}
	return xmlhttp;
}
    
//--
var http = getHTTPObject(); 

var posX,posY;
posX=0;
posY=0;


function contador(id){
	
	url="contador.asp?id=" + id;
	http.open("GET", url , true);
	http.onreadystatechange = handleHttpResponseContador;
	http.send(null);
}

function handleHttpResponseContador() {
	if (http.readyState == 4) {    
		var enlace= http.responseText;
	}    
}


function recordar(){}

function registrarse(){
	var texto="";
	
	if (document.getElementById("formulario").nombre.value==""){
		texto+="* Debe insertar su nombre.<br>";	
	}
	
	if (document.getElementById("formulario").email.value==""){
		texto+="* Debe insertar su email.<br>";	
	}else{
		if (document.getElementById("formulario").Remail.value==""){
			texto+="* Debe repetir el email.<br>"	
		}else{
			var e1=document.getElementById("formulario").email.value;
			var e2=document.getElementById("formulario").Remail.value;
			
			if(e1!=e2){
				texto+="* Las emails no son iguales.<br>"	
			}
		}	
	}
	
	if (document.getElementById("formulario").usuario.value==""){
		texto+="* Debe insertar un nombre de usuario.<br>";	
	}
	
	if (document.getElementById("formulario").clave.value==""){
		texto+="* Debe insertar una clave.<br>";	
	}else{
		if (document.getElementById("formulario").Rclave.value==""){
			texto+="* Debe repetir la clave.<br>"	
		}else{
			var c1=document.getElementById("formulario").clave.value;
			var c2=document.getElementById("formulario").Rclave.value;
			
			if(c1!=c2){
				texto+="* Las claves no son iguales.<br>"	
			}
		}
	}
	
	if(texto!=""){
		document.getElementById("texto").innerHTML=texto;
		document.getElementById("capaAviso").style.display="block"	
	}else{
		//si estan todos los datos,compruebo que los emails no esten registrados ya
		url="comprobarDatos.asp?email=" + document.getElementById("formulario").email.value + "&usuario=" + document.getElementById("formulario").usuario.value;
		http.open("GET", url , true);
		http.onreadystatechange = handleHttpResponseComprobarDatos;
		http.send(null);
	}
}

function handleHttpResponseComprobarDatos() {
	var texto="";
	if (http.readyState == 4) {    
		var respuesta= http.responseText;
		if (respuesta=="uno"){
			//email repetido	
			document.getElementById("texto").innerHTML="* El email ya est&aacute; registrado.<br>";
			document.getElementById("capaAviso").style.display="block"	
		}
		
		if (respuesta=="dos"){
			//usuario repetido	
			document.getElementById("texto").innerHTML="* El nombre de usuario ya est&aacute; registrado.<br>";
			document.getElementById("capaAviso").style.display="block"	
		}
		
		if (respuesta=="tres"){
			//ambos repetidos	
			document.getElementById("texto").innerHTML="* El email ya est&aacute; registrado.<br>* El nombre de usuario ya est&aacute; registrado.<br>";
			document.getElementById("capaAviso").style.display="block"	
		}
		if (respuesta=="no"){
			document.getElementById("formulario").submit();
			//alert("submit")
		}
	}    
}

function cerrarAviso(){
	document.getElementById("capaAviso").style.display="none";	
	document.getElementById("texto").innerHTML=""
}

function recordar(){
	document.getElementById("capaRecordatorio").style.display="block";
}

function validarRecordatorio(){
	var texto=""
	
	if (document.getElementById("formularioRecordar").email.value==""){
		document.getElementById("texto").innerHTML="* Debe insertar el email para enviarle los datos.<br>";
		document.getElementById("capaAviso").style.display="block"	
	}else{
		document.getElementById("formularioRecordar").submit();	
	}
}

function validarLogin(){
	var texto=""
	
	if (document.getElementById("formularioLogin").usuario.value==""){
		texto+="* Debe insertar el nombre de usuario.<br>"
	}
	
	if (document.getElementById("formularioLogin").clave.value==""){
		texto+="* Debe insertar la clave.<br>"
	}
	
	if (texto!=""){
		document.getElementById("texto").innerHTML=texto;
		document.getElementById("capaAviso").style.display="block"	
	}else{
		url="comprobarLogin.asp?usuario=" + document.getElementById("formularioLogin").usuario.value + "&clave=" + document.getElementById("formularioLogin").clave.value;
		http.open("GET", url , true);
		http.onreadystatechange = handleHttpResponseComprobarLogin;
		http.send(null);
	}
}

function handleHttpResponseComprobarLogin() {
	var texto="";
	if (http.readyState == 4) {    
		var respuesta= http.responseText;
		
		if (respuesta=="si"){
			//correcto	
			document.getElementById("formularioLogin").submit();
		}
		
		if (respuesta=="no"){
			document.getElementById("texto").innerHTML="* La cuenta no est&aacute; activa.<br>";
			document.getElementById("capaAviso").style.display="block"	
		}
		
		if(respuesta=="usuario"){
			document.getElementById("texto").innerHTML="* El nombre de usuario es incorrecto.<br>";
			document.getElementById("capaAviso").style.display="block"	
			document.getElementById("formularioLogin").usuario.value="";
		}
		
		if(respuesta=="clave"){
			document.getElementById("texto").innerHTML="* La clave es incorrecta.<br>";
			document.getElementById("capaAviso").style.display="block"	
			document.getElementById("formularioLogin").clave.value="";
		}
		
		if(respuesta=="losdos"){
			document.getElementById("texto").innerHTML="* El nombre de usuario es incorrecto.<br>* La clave es incorrecta.<br>";
			document.getElementById("capaAviso").style.display="block"	
			document.getElementById("formularioLogin").usuario.value="";
			document.getElementById("formularioLogin").clave.value="";
		}
	}    
}

function validarNoticiaClub(){
	var texto=""
	
	if (document.getElementById("formularioInsertar").titulo.value==""){
		texto+="* Debe insertar un t&iacute;tulo para la noticia.<br>"
	}
	
	if (document.getElementById("formularioInsertar").contenido.value==""){
		texto+="* Debe insertar un contenido para la noticia.<br>"
	}
	
	if (document.getElementById("formularioInsertar").titulo1.value!=""){
		if (document.getElementById("formularioInsertar").video1.value==""){
			texto+="* Debe insertar el c&oacute;digo para el video 1.<br>"
		}
	}
	if (document.getElementById("formularioInsertar").video1.value!=""){
		if (document.getElementById("formularioInsertar").titulo1.value==""){
			texto+="* Debe insertar un t&iacute;tulo para el video 1.<br>"
		}
	}
	
	if (document.getElementById("formularioInsertar").titulo2.value!=""){
		if (document.getElementById("formularioInsertar").video2.value==""){
			texto+="* Debe insertar el c&oacute;digo para el video 2.<br>"
		}
	}
	if (document.getElementById("formularioInsertar").video2.value!=""){
		if (document.getElementById("formularioInsertar").titulo2.value==""){
			texto+="* Debe insertar un t&iacute;tulo para el video 2.<br>"
		}
	}
	
	if (document.getElementById("formularioInsertar").titulo3.value!=""){
		if (document.getElementById("formularioInsertar").video3.value==""){
			texto+="* Debe insertar el c&oacute;digo para el video 3.<br>"
		}
	}

	
	if (document.getElementById("formularioInsertar").video3.value!=""){
		if (document.getElementById("formularioInsertar").titulo3.value==""){
			texto+="* Debe insertar un t&iacute;tulo para el video 3.<br>"
		}
	}
	
	if (texto!=""){
		document.getElementById("texto").innerHTML=texto;
		document.getElementById("capaAviso").style.display="block"	
	}else{
		document.getElementById("formularioInsertar").submit();
	}
}