$(document).ready(function(){ 

    $("#loginBtn").live("click", 
    function(){
        var password = $("#password").attr("value");
        var username = $("#username").attr("value");
        
        
        //var dataString = "username=" + username + "&password=" + password;
        var url = "ucp.php?mode=loginajax";
        
        $.ajaxSetup({
            'beforeSend' : function(xhr) {
            try{
                xhr.overrideMimeType('text/html; charset=iso-8859-1');
            }
            catch(e){
            }
        }});
                            
        $.ajax({            
            url: url,
            //data: dataString,
            async: true,
            type: 'POST',
            data: "username=" + username + "&password=" + password,            
            success: function(datos) {
                //alert(datos);
                //$("div#container-all").html($("div#container-all", datos).html());                
                //$("div#container-all").fadeOut("fast");
                //$("div#container-all").fadeIn("fast");
                
                //var url = "ucp.php?mode=logout"; 
                $.ajax({            
                    url: url,
                    //data: dataString,
                    async: true,
                    type: 'POST',            
                    success: function(datos) {
                        //alert(datos);
                        
                        $("div#container-all").html($("div#container-all", datos).html());
                        $("#username-span").html(username);
                        //$("div#container-all").fadeOut("fast");
                        $("div#container-all").fadeIn("fast");
                    }
                });
            }
        });
        
        
        return false;
    });
    
    $("#salir").live("click", 
    function(){
               
        //alert($("#salir").attr("href"));        
        var dataString = "sid={U_LOGIN_LOGOUT}";
        var url = "ucp.php?mode=logout";
        
        $.ajaxSetup({
            'beforeSend' : function(xhr) {
            try{
                xhr.overrideMimeType('text/html; charset=iso-8859-1');
            }
            catch(e){
            }
        }});
                            
        $.ajax({            
            url: $("#salir").attr("href"),
            //data: dataString,
            async: true,
            type: 'POST',            
            success: function(datos) {               
                        
                $("div#container-all").html($("div#container-all", datos).html());
                //$("div#container-all").fadeOut("fast");
                $("div#container-all").fadeIn("fast");
                    
            }
        });
        
        
        return false;
    });
});

function cambiar (flag,img)
{
    if (document.images)
    {
        if (document.images[img].permitirloaded)
        {
            if (flag==1) document.images[img].src = document.images[img].permitir.src
            else document.images[img].src = document.images[img].permitir.oldsrc
        }
    }
}

function preloadcambiar (img,adresse)
{
    if (document.images)
    {
        img.onload = null;
        img.permitir = new Image ();
        img.permitir.oldsrc = img.src;
        img.permitir.src = adresse;
        img.permitirloaded = true;
    }
}


/* Box login */
function open_login_box(action){
    if($('#login_box').css('display') == 'block' && action!='open')
    {
        close_login_box();
        $('#lado-derecho-close').css('display','block');
        $('#lado-derecho-open').css('display','none');
    }
    else{
        $('#login_error').css('display','none');
        $('#lado-derecho-close').css('display','none');
        $('#lado-derecho-open').css('display','block');
        $('#login_cargando').css('display','none');
        $('.opciones_usuario').addClass('here');
        $('#login_box').fadeIn('fast');
        $('#username').focus();
    }
}

function close_login_box(){    
    $('.opciones_usuario').removeClass('here');
    $('#login_box input[type="submit"]').removeClass("disabled");
    $('#login_box').fadeOut('fast');
}

/*function login_ajax(form){
    var el = new Array();
    //alert("hola");
    if(form == 'registro-logueo'){
        //alert("hola1");
        el['username'] = $('.reg-login .login-panel #username');
        el['password'] = $('.reg-login .login-panel #password');
        el['error'] = $('.reg-login .login-panel #login_error');
        el['cargando'] = $('.reg-login .login-panel #login_cargando');
        el['cuerpo'] = $('.reg-login .login-panel .login_cuerpo');
        el['button'] = $('.reg-login .login-panel input[type="submit"]');
    }else{
        //alert("hola2");
        el['username'] = $('#login_box #username');
        el['password'] = $('#login_box #password');
        el['error'] = $('#login_box #login_error');
        el['cargando'] = $('#login_box #login_cargando');
        el['cuerpo'] = $('#login_box .login_cuerpo');
        el['button'] = $('#login_box input[type="submit"]');
    }

    if($(el['username']).val()==''){
        $(el['username']).focus();
        return;
    }else if($(el['password']).val()==''){
        $(el['password']).focus();
        return;
    }
    $(el['error']).css('display','none');
    $(el['cargando']).css('display','block');
    $(el['button']).attr('disabled', 'disabled').addClass('disabled');
    $.ajax({
        type: 'POST',
        url: '/ucp.php?mode=login',
        cache: false,
        data: 'username=' + encodeURIComponent($(el['username']).val()) + '&password=' + encodeURIComponent($(el['password']).val()),
        //data: 'username=' + encodeURIComponent($(el['username']).val()) + '&password=' + encodeURIComponent($(el['password']).val()),
        success: function(h){
            close_login_box();            
        },
        error: function(){
            $(el['error']).html(lang['error procesar']).show();
        },
        complete: function(){
            $(el['cargando']).css('display','none');
        }
    });
}*/
/* Fin Box login */ 
