//**************************************************************************
//*************                                      ***********************
//*************                APP usuarios          ***********************
//*************                                      ***********************
/***************************************************************************

		Autor: Ignacio Maure (ignacio@lareticula.com)
		Fecha: 26/05/2009

		Script para la gestión de usuarios del front usando AJAX/PHP

		Requiere:
			ajax.usuarios.php
			class.usuariosRegistrados.php
	
	
*****************************************************************************	
*****************************************************************************/

var _ruta="libs/apps/usuariosRegistrados/";//ubicación de la APP

function compruebaMail(email,emailActual){

		if(email!=emailActual){
			_values_send="email="+email+"&que=compruebaMail"
			 _URL_=_ruta+"ajax.usuarios.php?"
			_objetus.open("GET",_URL_+_values_send,true);
			//onreadystatechange
			_objetus.onreadystatechange=function() {
			//alert(_objetus.readyState)
			//dentro de la funcion comprobamos el estado del proceso
			//si es 4 (terminado) pedimos lo que nos han mandado
				if (_objetus.readyState==4){
					if(_objetus.status==200){
			  // 	alert(_objetus.responseText)
					$("#ajaxmail").css("display","none");
						if(_objetus.responseText>0){
							$("#email").css("border-color","red")
							$("#errorMail").css("display","block");
							$("#errorMail").text("Ya existe esta dirección e-mail")
							
						}else{
							$("#email").css("border-color","#CCCCCC")
							$("#errorMail").css("display","none");
							
							}          	       			
					}
				}
			}
			 _objetus.send(null);
		}else{
			$("#email").css("border-color","#CCCCCC")
			$("#errorMail").css("display","none");
		}
}

function compruebaNick(nick){

  		_values_send="nick="+nick+"&que=compruebaNick"
   		 _URL_=_ruta+"ajax.usuarios.php?"
		_objetus.open("GET",_URL_+_values_send,true);
     	//onreadystatechange
    	_objetus.onreadystatechange=function() {
    	//alert(_objetus.readyState)
     	//dentro de la funcion comprobamos el estado del proceso
      	//si es 4 (terminado) pedimos lo que nos han mandado
    		if (_objetus.readyState==4){
           		if(_objetus.status==200){
          // 	alert(_objetus.responseText)
           		$("#ajaxmail").css("display","none");
	           		if(_objetus.responseText>0){
	           			$("#nick").css("border-color","red")
	           			$("#errorNick").css("display","block");
	           			$("#errorNick").text("Ya existe este Nick")
	           			
	           		}else{
	           			$("#nick").css("border-color","#CCCCCC")
	           			$("#errorNick").css("display","none");
	           			
	           			}    
            	}
        	}
    	}
   		 _objetus.send(null);
}

function compruebaAcceso(mail,pass,recordar,donde){

  		_values_send="mail="+mail+"&pass="+pass+"&que=compruebaAcceso&recordar="+recordar
   		 _URL_=_ruta+"ajax.usuarios.php?"
		_objetus.open("GET",_URL_+_values_send,true);
     	//onreadystatechange
    	_objetus.onreadystatechange=function() {
    	
     	//dentro de la funcion comprobamos el estado del proceso
      	//si es 4 (terminado) pedimos lo que nos han mandado
    		if (_objetus.readyState==4){
    		 
           		if(_objetus.status==200){
     //alert(_objetus.responseText)
           		$("#ajaxmail").css("display","none");
	           		if(_objetus.responseText){
	           			window.location=donde;
	           			
	           		}else{
	           			window.location='formLogin.php?err=1'
	           			//$("#errorForm").css("display","block");
	           			
	           			}    
            	}
        	}
    	}
   		 _objetus.send(null);
}

function fEliminaImg(id){

  		_values_send="id="+id+"&que=borroImg"
   		 _URL_=_ruta+"ajax.usuarios.php?id="+id+"&que=borroImg"
		_objetus.open("GET",_URL_+_values_send,true);
     	//onreadystatechange
  		//alert(_URL_)
    	_objetus.onreadystatechange=function() {
    	//alert(_values_send)
     	//dentro de la funcion comprobamos el estado del proceso
      	//si es 4 (terminado) pedimos lo que nos han mandado
    		if (_objetus.readyState==4){
           		if(_objetus.status==200){
     // 	alert(_objetus.responseText)
           		$("#ajaxmail").css("display","none");
	           		if(_objetus.responseText){
	   //        			alert("sis");
	           			$("#eliminarImg").hide();
	           			document.getElementById("imgUsuario").innerHTML =" <img src='tpl/img/iconoUsuario.gif' alt=''  width='52' height='39' style='margin-bottom:4px;'/>"
	           			
	           		} 
            	}
        	}
    	}
   		 _objetus.send(null);
}
