var NetPag = {
	ShowMenu: function (parent) {
		var menuCadastros = new Menu('mnuCadastros', 'Cadastros');
		menuCadastros.addSubMenu(new Menu('mnuContas', 'Contas', function () { Menu.setURL('contas.html'); }));
		menuCadastros.addSubMenu(new Menu('mnuSaldo', 'Saldo', function () { Menu.setURL('saldo.html'); }));
		menuCadastros.addSubMenu(new Menu('mnuTipoGastos', 'Tipo de Gastos', function () { Menu.setURL('tipogasto.html'); }));
		menuCadastros.addSubMenu(new Menu('mnuFornecedores', 'Fornecedores', function () { Menu.setURL('fornecedor.html'); }));
		menuCadastros.addSubMenu(new Menu('mnuTitulos', 'Títulos', function () { Menu.setURL('titulo.html'); }));
		
		
						
		var menuRelatorios = new Menu('mnuRelatorios', 'Relatórios');
		menuRelatorios.addSubMenu(new Menu('mnuDiario', 'Diário', function () { Menu.setURL('diario.html'); }));
		menuRelatorios.addSubMenu(new Menu('mnuPesquisa', 'Pesquisa', function () { Menu.setURL('pesquisa.html'); }));
		
		var menuSistema = new Menu('mnuSistema', 'Sistema');
		menuSistema.addSubMenu(new Menu('mnuManual', 'Manual de Utilização', function () { Menu.setURL('manual.html'); }));
		menuSistema.addSubMenu(new Menu('mnuSenha', 'Trocar Senha',	function () { Menu.setURL('senha.html'); }));
		menuSistema.addSubMenu(new Menu('mnuSair', 'Sair', function () { NetPag.Finalize(); }));
		
		
		var menu = new MenuBar('menuBar');
		menu.addMenu(menuCadastros);
		menu.addMenu(menuRelatorios);
		menu.addMenu(menuSistema);
		
		parent.appendChild(menu.menuItems);
	},
	
	CheckSession: function (){
		return Server.CheckSession('netpag.php');
	},
	
	ConfigureForm: function () {
		if (!NetPag.CheckSession())
			window.location = 'index.html';
			
		NetPag.ShowMenu(Selector.$('divMenu'));
		DialogBox.imagePath = '../padrao/';
		
		var div = DOM.newElement('div', 'divFooterR');
		document.body.appendChild(div);
		
		var div = DOM.newElement('div', 'divFooterL');
		document.body.appendChild(div);
	},
	
	Finalize: function () {
		var ajax = new Ajax('post', 'netpag.php', false);
		ajax.Request('action=Logout');
		window.location = 'index.html';
	},
	
	Media: function (idTitulo) {
		var ajax = new Ajax('post', 'titulo.php', false);

		var p = 'action=Media' + 
			'&idTitulo=' + idTitulo;
		ajax.Request(p);
						
		return ajax.getResponseText();
		
	}
	
}

