/***************
 Autor: Willian de Carvalho
 e-mail: williandecarvalho@yahoo.com.br
 Arquivo: fimLoad.js
 Projeto: InterfaceEspecialista
 Criação: 08-08-2007
 Alteração: 07-12-2007
 Objetivo: Script Fechar a Tela "Aguarde..." depois que a página é carregada
 ***************/
//Criando namespace
Ext.namespace('Monitoraids');

//Classe FimLoad
Monitoraids.fimLoad = function(){
    //Criando métodos publicos
    return {
        //Método construtor da classe
        init: function(){
			//Obtendo referência dos elementos HTML
            var loading = Ext.get('loading');
            var mask = Ext.get('loading-mask');
			//Tornando o elemento transparente
            mask.setOpacity(.8);
			//Retirando o elemento utilizando efeito
            mask.shift({
                xy: loading.getXY(),
                width: loading.getWidth(),
                height: loading.getHeight(),
                remove: true,
                duration: 1,
                opacity: .3,
                easing: 'bounceOut',
                callback: function(){
                    loading.fadeOut({
                        duration: .2,
                        remove: true
                    });
                }
            });
        }
    };
}
();
//Adicionado a classe ao manipulador de eventos da ext, sendo instanciada quando o documento é carregado
Ext.onReady(Monitoraids.fimLoad.init, Monitoraids.fimLoad, true);

