verif=false;
glo_cat="no";
glo_cant=0;
glo_pag=1;
// JavaScript Document
function objetoAjax(){
	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;
}

//validar registro
function validar_reg(form){	
	if(verif== false){
	verificar_usuario('http://www.wazkit.com/modulos/mod_verificar_usuario.php','veri');
	}else if (document.getElementById("usu").value == "")
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes darnos tu nombre de usuario";
		document.getElementById("usu").focus();
	}else if (document.getElementById("kontra").value != document.getElementById("kontra1").value ){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Las contraseñas no Coinciden";
		document.getElementById("kontra").focus();		
	}else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getElementById('email').value)){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir un E-mail valido!!";
		document.getElementById('email').focus();
	}else if (document.getElementById("kontra").value == ""){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir una contraseña";
		document.getElementById("kontra").focus();
	}else if (document.getElementById("cap").value != document.getElementById("cap1").value){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="el valor no coincide con la imagen";
		var ajax=objetoAjax();
		divResultado = document.getElementById("re_cap");
		ajax.open("GET", "http://www.wazkit.com/modulos/cargar_capcha.php+'&idra='+Math.random()");
		//divResultado.innerHTML ='<img src="../imagenes/spinner.gif" style="margin:0 0 0 90px;" alt="Cargando..." />';
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText
			}
		}
		ajax.send(null);
	}else if (document.getElementById("acepto").checked == false){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes Aceptar los terminos";
	}else{ 
	 form.submit();
	}
}
//verificar nick
function verificar_usuario(url,res){
	divResultado = document.getElementById(res);
	usuario=document.getElementById("usu");
	ajax=objetoAjax();
	if (usuario.value == ""){
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir un nombre de usuario para poder verificar";
		usuario.focus();
	}else{
		verif=true;
		ajax.open("POST", url,true);
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&usuario="+usuario.value);
	}
	
}
//guardar una pregunta
function guardar(url,res)
{
	glo_pag=1;
	clearInterval (timer);
	divResultado = document.getElementById(res);
	var pregunta = document.getElementById("pregunta");
	pregunta.value = pregunta.value.replace(/^\s*|\s*$/g,"");
	var cat = document.getElementById("cates");
	idu = document.getElementById("idu");
	nropagina=1;
	total=0;
	id_cat="no";
	ajax=objetoAjax();
	if (pregunta.value.length==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir una Pregunta";
		pregunta.focus();
	}else if (cat.value==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes Seleccionar una Categoria";
		cat.focus();
	}
	else if(idu.value==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes iniciar sesión para hacer una Pregunta";
	}else{
		document.getElementById("mensaje1").style.display="block";
		document.getElementById("mensaje_g").innerHTML="Guardando...";
		ajax.open("POST", url,true);
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
				
				divResultado.innerHTML = ajax.responseText;
				document.getElementById("mensaje1").style.display="none";
				dtema_mostrar=document.getElementById("timer_tema").value;
				cant=document.getElementById("timer_totales").value;
				timer = setInterval("ver_Pagina('"+nropagina+"','"+dtema_mostrar+"','"+total+"','"+id_cat+"','"+cant+"')",8000);
			}
		}
		
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&pregunta="+pregunta.value+"&cat="+cat.value+"&idu="+idu.value);
	}
}

//guardar una pregunta con recarga
function guardar_recargado(form)
{
	var pregunta_r = document.getElementById("pregunta");
	pregunta_r.value = pregunta_r.value.replace(/^\s*|\s*$/g,"");
	var cat_r = document.getElementById("cates");
	idu_r = document.getElementById("idu");
	var dir = document.getElementById("dir").value;
	if (pregunta_r.value.length==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir una Pregunta";
		pregunta_r.focus();
	}else if (cat_r.value==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes Seleccionar una Categoria";
		cat_r.focus();
	}
	else if(idu_r.value==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes iniciar sesión para hacer una Pregunta";
	}else{
		document.getElementById("F_pregunta").action = dir;
		document.getElementById("F_pregunta").submit();
	}
}

//respuesta
function guardar_res(url,res)
{
	divResultado = document.getElementById(res);
	respuesta=document.getElementById("respuesta");
	todos =document.getElementById("todos");
	idusu=document.getElementById("idusu");
	idt = document.getElementById("idt");
	idcat = document.getElementById("idcat");
	usu_a = document.getElementById("usu_a");
	url_a = document.getElementById("url_a");
	ajax=objetoAjax();
	if (respuesta.value.length==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes escribir una Respuesta";
		respuesta.focus();
	}
	else if(idusu.value==0)
	{
		document.getElementsByTagName("html")[0].style.overflow="hidden";
		document.getElementsByTagName("body")[0].style.overflow="hidden";
		document.getElementById("contenedor").style.overflow="auto";
		document.getElementById("fondo_alertas").style.display="block";
		document.getElementById("alertas").style.display="block";
		document.getElementById("mensaje").innerHTML="Debes iniciar sesión para Responder";
	}
	else{
		document.getElementById("mensaje2").style.display="block";
		document.getElementById("mensaje_r").innerHTML="Guardando...";
		ajax.open("POST", url,true);
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
				
			divResultado.innerHTML = ajax.responseText;
			document.getElementById("mensaje2").style.display="none";
			respuesta.focus();
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&respuesta="+respuesta.value+"&idusu="+idusu.value+"&idt="+idt.value+"&idcat="+idcat.value+"&usu_a="+usu_a.value+"&todos="+todos.value+"&url_a="+url_a.value);
	}
}

function Pagina(nropagina,dtema_mostrar,total){
	glo_pag=nropagina;
	
	divResultado = document.getElementById('paginador');
	ajax=objetoAjax();
	//alert(nropagina);
	document.getElementById("carga_t").style.display="block";
		ajax.open("GET", 'http://www.wazkit.com/modulos/cargar_pagina.php?pagina='+nropagina+'&dtema_mostrar='+dtema_mostrar,true);
		//divResultado.innerHTML ='<img src="../imagenes/spinner.gif" style="margin:0 0 0 90px;" alt="Cargando..." />';
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText
			document.getElementById("carga_t").style.display="none";
			}
			
		}
		ajax.send(null);
	
}
function ver_Pagina(nropagina,dtema_mostrar,total,id_cat,cant){
	
	clearInterval (timer);
	divResultado = document.getElementById('ayu');
	ajax=objetoAjax();
	ajax.open("GET", 'http://www.wazkit.com/modulos/mod_pagina_o.php?pagina='+nropagina+'&dtema_mostrar='+dtema_mostrar+'&total='+total+'&id_cat='+id_cat+'&cant='+cant+'&idra='+Math.random(),true);
		
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
		{
			
			
			if (document.getElementById("hiden")){
			total=document.getElementById("hiden2").value;
			 Pagina(document.getElementById("hiden1").value,document.getElementById("hiden").value,document.getElementById("hiden2").value);	
			}
			if (document.getElementById("hiden3")){
				if(document.getElementById("hiden4").value > cant){
					cant=document.getElementById("hiden4").value;
					categoria(document.getElementById("hiden3").value,document.getElementById("hiden4").value);	
				}
			}
			
			timer = setInterval("ver_Pagina('"+glo_pag+"','"+dtema_mostrar+"','"+total+"','"+glo_cat+"','"+glo_cant+"')",8000);			
			divResultado.innerHTML = ajax.responseText
		}
	}
		ajax.send(null);
	
}
function buscar()
{
	if ((document.getElementById("textbusqueda").value=="") || (document.getElementById("textbusqueda").value=="Busqueda rapida..."))
	alert("Debe ingresar una busqueda")
	else{ 
		document.getElementById("buscar").action = "http://www.wazkit.com/respuesta.php";
		document.getElementById("buscar").submit();
	}
}

//function ver_categoria(id_cat,cant){
//	//alert(timer1);
//	clearInterval (timer1);
//	divResultado = document.getElementById("ayu1");
//	ajax=objetoAjax();
//	ajax.open("GET", 'modulos/mod_ultimos_o.php?id_cat='+id_cat+'&cant='+cant,true);
//	ajax.onreadystatechange=function() {
//	if (ajax.readyState==4)
//	{
//		divResultado.innerHTML = ajax.responseText;
//		if (document.getElementById("hiden")){
//			cant=document.getElementById("hiden1").value;
//			categoria(document.getElementById("hiden").value,document.getElementById("hiden1").value);	
//		}else{timer1 = setInterval("ver_categoria('"+id_cat+"','"+cant+"')",10000);}
//	}
//	}
//	ajax.send(null);	
//}

//ultimos temas
function categoria(id_cat,cant){
	glo_cat=id_cat;
	glo_cant=cant;
	divResultado = document.getElementById("re_ultimos");
	ajax=objetoAjax();	
	ajax.open("GET", 'http://www.wazkit.com/modulos/mod_re_ultimos.php?id_cat='+id_cat,true);
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText
			}
		}
		ajax.send(null);
	
}	

function Pagina_temas(nropagina,cater){
	//eliminar el timer
	//alert(timer);
	//alert(timer);
	divResultado = document.getElementById('rec_tem');
	ajax=objetoAjax();
	//alert(nropagina);
		ajax.open("GET", 'modulos/cargar_pagina_tema.php?pagina='+nropagina+'&cate='+cater,true);
		//divResultado.innerHTML ='<img src="../imagenes/spinner.gif" style="margin:0 0 0 90px;" alt="Cargando..." />';
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText;						
			}
		}
		ajax.send(null);
	
}
function Pagina_temas_re(nropagina,bus){
	//eliminar el timer
	//alert(timer);
	//alert(timer);
	divResultado = document.getElementById('rec_tem');
	ajax=objetoAjax();
	//alert(nropagina);
		ajax.open("GET", 'http://www.wazkit.com/modulos/cargar_pagina_tema_re.php?pagina='+nropagina+'&bus='+bus,true);
		//divResultado.innerHTML ='<img src="../imagenes/spinner.gif" style="margin:0 0 0 90px;" alt="Cargando..." />';
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText;						
			}
		}
		ajax.send(null);
	
}
//validacion para el contacto
function valid_c(form)
{
	var n = document.getElementById('nombre');
	var em = document.getElementById('emails');
	var men = document.getElementById('mensaje');
	if (n.value == "")
	{
		alert("Debes escribir tu Nombre");
		n.focus();
	}
	else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(em.value)){
		alert('Debes escribir un E-mail valido!!');
		em.focus();
	}else if(men.value == "")
	{
		alert("Debes escribir tu consulta");
		men.focus();
	}else{
		form.action = "http://www.wazkit.com/modulos/sendcontact.php";
		form.submit();
	}
}
//validacion para el contacto

function resta(form)
{
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getElementById("recu").value)){
		alert('Debes escribir un E-mail valido!!');
		document.getElementById("recu").focus();
	}else if (document.getElementById("cap").value != document.getElementById("cap1").value){
		alert("el valor no coincide con la imagen");
		divResultado = document.getElementById("re_cap");
		ajax=objetoAjax();
		ajax.open("GET", "http://www.wazkit.com/modulos/cargar_capcha.php",true);
		//divResultado.innerHTML ='<img src="../imagenes/spinner.gif" style="margin:0 0 0 90px;" alt="Cargando..." />';
		ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			{
			divResultado.innerHTML = ajax.responseText
			}
		}
		//ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send(null);
	}else{ 
	document.getElementById("ocu").value="si";
	form.submit();
	}
}

function ecu(form)
{
	var act = document.getElementById("cont_a");
	var m_nuevo = document.getElementById("txtmail");
	var nueva = document.getElementById("cont_nueva");
	var r_nueva = document.getElementById("rep_cont_nueva");
	if ((act.value == "") && (nueva.value == "") && (r_nueva == ""))
	{
		 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(m_nuevo.value)){
			alert('Debes escribir un E-mail valido!!');
			m_nuevo.focus();
		 }else{
			form.submit();
		 }
	}
	else{
		if ((act.value == "") && ((nueva.value != "") || (r_nueva.value != "")))
		{
			alert("Debes escribir tu contraseña actual");	
			act.focus();
		}else if (nueva.value != r_nueva.value)
		{
			alert("Las contraseñas no coinciden");
			nueva.focus();
		}else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(m_nuevo.value)){
			alert('Debes escribir un E-mail valido!!');
			m_nuevo.focus();
		}
		else{ form.submit();}
	}
}

//CREAR EDITAR CATEGORIAS
function crear_cate(url,res){
	var n_cate = document.getElementById("n_cate");
	divResultado = document.getElementById(res);
	ajax=objetoAjax();
	if (n_cate.value == "")
	{
		alert("Debes Ingresar una Categoria");
		n_cate.focus();
	}
	else{
		ajax.open("POST", url,true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4)
				{
				divResultado.innerHTML = ajax.responseText;
				}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&n_cate="+n_cate.value);
		n_cate.value="";
	}
}
function mostrar_cate(oculto,valor,txt)
{
	var inp = document.getElementById("e_cate"+txt);
	document.getElementById(oculto).style.display = "block";
	inp.value = valor;
}
function nomuestar(id){
	document.getElementById("oculto"+id).style.display = "none";
}
function editar_cate(url,txt)
{
	var es_cate = document.getElementById("e_cate"+txt);
	divResultado = document.getElementById("editado"+txt);
	ajax=objetoAjax();
	if (es_cate.value == "")
	{
		alert("Debes Ingresar una Categoria");
		e_cate.focus();
	}
	else{
		ajax.open("POST", url,true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4)
				{
				divResultado.innerHTML = ajax.responseText;
				document.getElementById("oculto"+txt).style.display = "none";
				}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&es_cate="+es_cate.value+"&txt="+txt);
	}
}

function ocultar(fondo, men){
	var fondo = document.getElementById(fondo);
	var men = document.getElementById(men);
	fondo.style.display="none";
	men.style.display="none";
	document.getElementsByTagName("html")[0].style.overflow="";
	document.getElementsByTagName("body")[0].style.overflow="";
	document.getElementById("contenedor").style.overflow="";
}
