
$(document).ready(function(){
    url = String(window.location.href);
	params = url.split('#');
	if(params[1] != null)
	{
		if(params[1] == 'login')
		{
		    $('#ctl00_ContentPlaceHolder1_txtUsuario').focus();
		    muestra_oculta('contenido_a_mostrar');
		}
	}
});

function muestra_oculta(id){
    if(document.getElementById){
        var el = document.getElementById(id);
		
        el.style.display = (el.style.display == 'none') ? 'block' : 'none';
        $('#ctl00_ContentPlaceHolder1_txtUsuario').focus();
    }
}

function valida_sesion()
{
    $.post('validasesion.aspx',{},function(data){
        if(data != '')
        {
            if(data != 'ok')
            {
                $('#ctl00_ContentPlaceHolder1_txtUsuario').focus();
		        muestra_oculta('contenido_a_mostrar');
            }else{
                
            }
        }else{
            $('#ctl00_ContentPlaceHolder1_txtUsuario').focus();
		    muestra_oculta('contenido_a_mostrar');
        }
    });
}

window.onload = function(){
    muestra_oculta('contenido_a_mostrar');
}

function valida_login(prefijo)
{
    var validator = 1;
    
    $('.txtlogin').removeClass('errorlogin');
    $('.error-login').css('height','0');
    
    if($('#' + prefijo + 'txtUsuario').val() == '')
    {
        $('#' + prefijo + 'txtUsuario').addClass('errorlogin');
        validator = 0;
    }
    if($('#' + prefijo + 'txtPass').val() == '')
    {
        $('#' + prefijo + 'txtPass').addClass('errorlogin');
        validator = 0;
    }
    
    if(validator == 0)
    {
        $('.error-login').css('height','15px');
        $('.error-login').html('Faltan datos');
        return false;
    }else{
        usuario = $('#' + prefijo + 'txtUsuario').val();
        pass = $('#' + prefijo + 'txtPass').val();
        
        $.post('login.aspx',{usuario:usuario,pass:pass},function(data){
            //alert(data);
            if(data != '')
            {
                if(data == 'ok')
                {
                    document.location.href = 'unete_al_muro.aspx';
                    return false;
                }else{
                    $('.error-login').css('height','15px');
                    $('.error-login').html('Datos incorrectos');
                    return false;
                }
            }else{
                $('.error-login').css('height','15px');
                $('.error-login').html('Error!');
                return false;
            }
        });
    }
    return false;
}

