	function loadNextBackground()
    {
        loadbackground(next);
    }
    
	function loadPrevBackground()
    {
        loadbackground(preview);
    }
    
    function backgroundFirstStep()
    {
        loadbackground(background_id,true);                       
    }
    
    function setBG(data)
    {
        $('body').attr('style','background: #000000 url('+data.path+')');
        $("#switcher").attr('class','work-switcher '+data.style);
        $('#switcher span:eq(0)').html(data.link);        
    }
    
    function loadbackground(what,nopreloader)
    {        
        $.getJSON
        (
            '/backgrounds/ajaxswitch/id/'+what,
             
            function(data)
            {
                background_id = data.path;
                next = data.next
                preview = data.preview                
                
                if(!nopreloader)
                {
                    $('#myDiv').show().animate({opacity: 1},600,function()
                    {   
                        setBG(data);
                        
                        $('#myDiv').animate({opacity: 0},1200,function()
                        {
                            $(this).hide();
                        });
                    });
                                                                        
                    
                } else
                {
                    setBG(data);
                }
                
                $('#switcher').show();
                
            }
        );           
    }
