var janela = {
	/*doom
	janela.addEventJanela(window, 'load', dadosIniciais);
	janela.addEventJanela(window, 'unload', fechaFilhas);*/
	addEventJanela: function(obj, evType, fn){
		if (obj.addEventListener){
			obj.addEventListener(evType, fn, false);
			return true;
		}else if (obj.attachEvent){
			var r = obj.attachEvent('on'+evType, fn);
			return r;
		}else{
			return false;
		};
	},
	/*bloqueia o foco na janela mae
	janela.travaFilha();*/
	travaFilha: function(){
		if(window.opener){
			this.focar();
			this.addEventJanela(window.opener, 'focus', this.focar);
			this.addEventJanela(window.opener, 'click', this.focar);
		};
	},
	/*janela.focar();*/
	focar: function(){
		window.focus();
	},
	/*janela.antesDeSair(true,'Tem certeza que deseja sair desta janela?');
	janela.antesDeSair(false);*/
	antesDeSair: function(ativar,msg){
		if(ativar){
			window.onbeforeunload = function() {
				return msg;
			};
		}else{
			window.onbeforeunload = function(){};
		};
	}
};