﻿function sinNivel() {
	alert('Lo siento, aun no tienes nivel para este reto, para poder realizar algun reto de esta categoria deveras tener un minimo de 9 retos completados.');
}
function checkAns(x,y) {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    x = escape(x);
    var k;
    for(k=0;k<x.length;k++)
    	x = x.replace("%","");
    var a = document.location+"/milUsos.php";
    var b = "claveReto="+x+"&idReto="+y+"&envio=1";
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: milUsos
    })
}
function getReto(x) {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"milUsos.php";
    var b = "id_reto="+x;
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: showRetos
    })
}
function statistics() {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/verUsuarios.php";
    var b = "stats=1";
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: showStats
    })
}
function usuarios() {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/verUsuarios.php";
    var b = "users=1";
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: showStats
    })
}
function statsForUser(z) {
    //$("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/verUsuarios.php";
    var b = "statUser="+z;
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onSuccess: function(respuesta) {
        	alert(respuesta.responseText);
        }
        //onComplete: showStats
    })
}
function login() {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/login.php";
    new Ajax.Request(a, {
        method: 'post',
        onComplete: showStats
    })
}
function registro() {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/registro.php";
    new Ajax.Request(a, {
        method: 'post',
        onComplete: showStats
    })
}
function misDatos() {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/usuarios/panelUser.php";
    new Ajax.Request(a, {
        method: 'post',
        onComplete: showStats
    })
}
//FUNCION PARA REGISTRAR USUARIO NUEVO
function verificaUserRepetido(x,y,z) {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/milUsos.php";
    var b = "user="+x+"&pass1="+y+"&pass2="+z+"&registro=1";
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: milUsos
    })
}
//FUNCION PARA LOGEO
function logeoDesdeFormu(x,y) {
    $("cargador").innerHTML = "<img src='imgs/ajax-loader3.gif'>";
    var a = document.location+"/milUsos.php";
    var b = "user="+x+"&pass="+y+"&logeo=1";
    new Ajax.Request(a, {
        method: 'post',
        parameters: b,
        onComplete: milUsos
    })
}
function showStats(a) {
    $("cargador").innerHTML = "";
    $("reto").innerHTML = "";
    $("bienvenida").innerHTML = "";
    $("statistics").innerHTML = a.responseText
}
function milUsos(a) {
    $("cargador").innerHTML = "";
    $("milUsos").innerHTML = a.responseText
    if(a.responseText == "Usuario registrado") {
	alert('Usuario registrado exitosamente');
	login();
    }
    if(a.responseText == "usuario logeado") {
	//alert('Bienvenido !!!');
	location.reload();
    }
    if(a.responseText == "") {
	alert('Bien hecho, tus puntos han sido agregados !!!');
	location.reload();
    }
}
function showRetos(a) {
    $("cargador").innerHTML = "";
    $("statistics").innerHTML = "";
    $("bienvenida").innerHTML = ""
    if(!a.responseText)
	$("reto").innerHTML = "<h2><font color='red'>Reto no encontrado !!!<br><br>No quiero pensar que estas haciendo cosas indebidas</font></h2>";
    else
	$("reto").innerHTML = a.responseText;
}
function bienvenida() {
    $("reto").innerHTML = "";
    $("statistics").innerHTML = "";
    //$("bienvenida").innerHTML = "<p align='center' class='style2'><b><h1>Wargames V 2.0</h1></b></p><p class='style49'><br><br>Bienvenid@ a la sección de wargames o retos de Hack x Crack<br><br>Actualmente ya contamos con 16 retos y seguiremos agregando mas.<br><br>Para poder poner a prueba tus conocimientos y participar en los retos <b>necesitas ser usuario registrado</b>, el registro es rapido, asi que te animo a que te registres.<br><br><b>CONTRIBUCIONES</b>: Estamos abiertos a cualquier contribucion que se decee hacer sobre un reto nuevo, si quieres contribuir con esta seccion puedes hacerlo enviandome un <b>MP</b> en el foro a mi <b>(kmykc)</b> o bien enviandome tu propuesta a blend5@hotmail.com<br><br>Esta página fue probada en IExplorer y los resultados son satisfactorios (aunque no tanto XD), pero <b>RECOMENDAMOS ENCARECIDAMENTE QUE UTILICES FIREFOX DE MOZILLA</b> lo puedes descargar de aquí:&nbsp;<a href='http://www.mozilla-europe.org/es/firefox/' target='_0'><b>Sitio oficial</b></a>.<br><br><b>Autor:</b> kmykc.</p><br><br><br>";
	$("bienvenida").innerHTML = "<p align='center' class='style2'><b><h1><font color='red'>A LA COMUNIDAD. Wargames EN ESTADO BETA</font></h1></b></p><p class='style49'><br><br>Asi es mis brother's, estamos teniendo algunos problemas con la seccion, parece ser que algunas respuestas a los retos no se estan validando de la manera correcta.<br><br><b>Por lo anterior ofresco una gran disculpa</b> por los errores que esta teniendo la pagina, aunque aun no he revisado del todo las respuestas por falta de tiempo, quiero pedirles que no se desesperen, este fin de semana (10 y 11 de Julio de 2010) hare una revision a toda la seccion para reparar todos los errores que se aparescan.<br /><br />Asi como tambien agradecer a <strong>Uxisar</strong> y <strong>Zeratul</strong> por reportarme dichos fallos, como ya les he contestado, espero tenerlos listos para la semana entrante.<br /><br />Aprobechando el comunicado, quiero comentarles que <b>ESTAMOS ABIERTOS A CUALQUIER APOYO DE RETOS PARA LA SECCION</b>, ya que creo que nos estamos estancando un poco, cualquier aporte es bienvenido, solo basta con que me envien un correo con la propuesta de su reto y de ser posible toda su descripcion asi como sus archivos fuente, si es que se requieren.<br /><br />Un saludo a toda la banda de Haxk X Crack. <br /><br /><b>ATTE: kmykc (blend5 [at] hotmail [dot] com)</b>";
}
function checaPass(x,y,z) {
	if(x != y) {
		alert('Los passwords no coinciden');
	} else {
		document.frv.submit();
	}
}
function IsNumeric(expression) {
	return (String(expression).search(/^\d+$/) != -1);
}
