var ajax;
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;
}
function loading(lay){
	var cont = document.getElementById(lay);
	cont.innerHTML='<br>'+
		'<table align="center" width="100%">'+

		'<tr>'+
			'<td align="center"><img src="images/reloj.gif" align="middle" border="0"></td>'+
			'</tr>'+
		'</table><br>';
}
function loading2(lay){
	var cont = document.getElementById(lay);
	cont.innerHTML='<br>'+
		'<table align="center" width="100%">'+
		'<tr><td align="center">&nbsp;</td></tr>'+
		'<tr>'+
			'<td align="center"><img src="images/reloj.gif" align="middle" border="0"></td>'+
			'</tr>'+
		'<tr><td align="center">&nbsp;</td></tr>'+
		'</table><br>';
}
function olvido(){
	loading2("accesoUsuarios");
	var url="olvido.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}
function olvido2(){
	loading2("accesoUsuarios");
	var url="olvido2.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}
function login(){
	loading2("accesoUsuarios");
	var url="login.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}
function login2(){
	loading2("accesoUsuarios");
	var url="login2.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}

function enviar(){
	var login=document.getElementById("login").value;
	var pass=document.getElementById("pass").value;
	if(login!='' && pass !=''){
		loading2("accesoUsuarios");
		var url="loginAction.php";
		var parameters = "login="+login+"&pass="+pass;
		var result="";
		ajax = objetoAjax();
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					result = ajax.responseText;
					document.getElementById('accesoUsuarios').innerHTML = result;
				}
			}
		}
		ajax.open('POST', url, true);
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(parameters);
	}
}
function enviar2(){
	var login=document.getElementById("login").value;
	var pass=document.getElementById("pass").value;
	if(login!='' && pass !=''){
		loading2("accesoUsuarios");
		var url="loginAction2.php";
		var parameters = "login="+login+"&pass="+pass;
		var result="";
		ajax = objetoAjax();
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					result = ajax.responseText;
					document.getElementById('accesoUsuarios').innerHTML = result;
				}
			}
		}
		ajax.open('POST', url, true);
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(parameters);
	}
}
function enviarEmail(){
	var email=document.getElementById("email").value;
	if(email!=''){
		loading2("accesoUsuarios");
		var url="olvidoAction.php";
		var parameters = "email="+email;
		var result="";
		ajax = objetoAjax();
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					result = ajax.responseText;
					document.getElementById('accesoUsuarios').innerHTML = result;
				}
			}
		}
		ajax.open('POST', url, true);
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(parameters);
	}
}
function enviarEmail2(){
	var email=document.getElementById("email").value;
	if(email!=''){
		loading2("accesoUsuarios");
		var url="olvidoAction2.php";
		var parameters = "email="+email;
		var result="";
		ajax = objetoAjax();
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					result = ajax.responseText;
					document.getElementById('accesoUsuarios').innerHTML = result;
				}
			}
		}
		ajax.open('POST', url, true);
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(parameters);
	}
}

function desconectarse(){
	loading2("accesoUsuarios");
	var url="desconectarse.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);

}
function desconectarse2(){
	loading2("accesoUsuarios");
	var url="desconectarse2.php"
	var result="";
	ajax = objetoAjax();
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				result = ajax.responseText;
				document.getElementById('accesoUsuarios').innerHTML = result;
			}
		}
	}
	ajax.open('POST', url, true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);

}
function email(){
  document.getElementById("login").value="";
  document.getElementById("login").style.color="#000000";

}
function pass(){
  document.getElementById("pass").value="";
  document.getElementById("pass").style.color="#000000";
  changeInputType(document.getElementById("pass"),'password','',false,false);
  document.getElementById("pass").focus();
  return;

}

function changeInputType(
		  oldElm, // a reference to the input element
		  iType, // value of the type property: 'text' or 'password'
		  iValue, // the default value, set to 'password' in the demo
		  blankValue, // true if the value should be empty, false otherwise
		  noFocus) {  // set to true if the element should not be given focus
		 
		  if(!oldElm || !oldElm.parentNode || (iType.length<4) || 
		    !document.getElementById || !document.createElement) return;
		  var newElm = document.createElement('input');
		  newElm.type = iType;
		  if(oldElm.name) newElm.name = oldElm.name;
		  if(oldElm.id) newElm.id = oldElm.id;
		  if(oldElm.className) newElm.className = oldElm.className;
		  if(oldElm.size) newElm.size = oldElm.size;
		  if(oldElm.tabIndex) newElm.tabIndex = oldElm.tabIndex;
		  if(oldElm.accessKey) newElm.accessKey = oldElm.accessKey;
		  newElm.onfocus = function(){return function(){
		    if(this.hasFocus) return;
		    var newElm = changeInputType(this,'password',iValue,
		      (this.value.toLowerCase()==iValue.toLowerCase())?true:false);
		    if(newElm) newElm.hasFocus=true;
		  }}();
		  newElm.onblur = function(){return function(){
		    if(this.hasFocus)
		    if(this.value=='' || (this.value.toLowerCase()==iValue.toLowerCase())) {
		      changeInputType(this,'text',iValue,false,true);
		    }
		  }}();
		 // hasFocus is to prevent a loop where onfocus is triggered over and over again
		  newElm.hasFocus=false;
		  oldElm.parentNode.replaceChild(newElm,oldElm);
		  if(!blankValue) newElm.value = iValue;
		  if(!noFocus || typeof(noFocus)=='undefined') {
		    window.tempElm = newElm;
		    setTimeout("tempElm.hasFocus=true;tempElm.focus();",5);
		  }
		  return newElm;
		}


function olvido_contra(){
  document.getElementById("email").value="";
  document.getElementById("email").style.color="#000000";
}

