/**
 * LOGIN SINGLETON
 */

LOGIN=
{
	buscarEvento : function()
		{
			ob=document.getElementById("evento");
			if(!ob) return;
			if(ob.value.length<2) { alert("Debe especificar todo o alguna parte del nombre del evento o cliente"); return; }
			ob.form.submit();
		},
	login : function()
		{
			us=document.getElementById("usuario");
			ps=document.getElementById("clave");
			if(us.value.length<2) { alert("Debe especificar el usuario para ingresar"); return; }
			if(ps.value.length<2) { alert("Debe especificar la clave para ingresar"); return; }
			//us.form.action=document.location;
			us.form.action="/index.php";
			us.form.submit();
		},
	muestraResultados : function(req) 
		{ 
			document.getElementById("loginForm").innerHTML=req.responseText; 
			if($("#loginFormMsg").length<1){
				if(MIBUSQUEDA) MIBUSQUEDA.showHome();
				AJAX.loadApiInto("placa","placa|mibusqueda|mibusqueda|mibusqueda","login");
			}
		}, 
	muestraPlaca : function(req)
		{
			document.getElementById("placa").innerHTML=req.responseText; 
		},
	apilogin : function()
		{
			AJAX.postApiCallback("LOGIN.muestraResultados","usuarios:op|principal|principal|portada","login",'formlogin',"");
		}
}

MICUENTA=
{
	cambiarClave : function()
	{
		fo=document.getElementById('formulario_clave');
		mu=document.getElementById('muestra');
		mu.style.display='none';
		fo.style.display='block';
	},
	volverAtras : function()
	{
		fo=document.getElementById('formulario_clave');
		mu=document.getElementById('muestra');
		mu.style.display='block';
		fo.style.display='none';
	},
	guardarClave : function()
	{
		c1=document.getElementById('clave1');
		c2=document.getElementById('clave2');
		if(c2.value.length<2 || c1.value.length<2) { alert("Debe ingresar una clave de mas de 4 caracteres"); return; }
		if(c2.value != c1.value) { alert("Las claves difieren"); return; }
		AJAX.postApiCallback("MICUENTA.muestraResultados","usuarios|principal|principal|micuenta","cambiarClave","formpass","");
	},
	muestraResultados : function(req)
	{
		fo=document.getElementById('formulario_clave');
		mu=document.getElementById('muestra');
		mu.style.display='block';
		fo.style.display='none';
		mu.innerHTML=req.responseText
	}	
}