var ie = (document.all ? true : false);


var ns = (document.layers ? true : false);


var tempo = 0;


var submenu_sel = new Array();





function mouse_over(menu_num, submenu_num)


{


 clearTimeout(tempo);


 esconde_tudo(menu_num);


 submenu_sel = monta_estrut(menu_num, submenu_num);


 muda_cor(submenu_sel, true);


 local_num = menu[menu_num][submenu_num].local;


 if (local_num > 0)


 {


  x_atual = parseInt(menu[menu_num][0].ref.left) + parseInt(menu[menu_num][submenu_num].ref.left);


  y_atual = parseInt(menu[menu_num][0].ref.top) + parseInt(menu[menu_num][submenu_num].ref.top);


  with (menu[local_num][0].ref)







  {







   left = parseInt(x_atual + menu[local_num][0].x);







   top = parseInt(y_atual + menu[local_num][0].y);







   visibility = 'visible';







  }







 }







}















function mouse_out(menu_num, submenu_num)







{







 if ((menu_num == 0) && !menu[menu_num][submenu_num].local)







  esconde_tudo(0)







 else







  tempo = setTimeout('esconde_tudo(0)', 500);







}















function monta_estrut(menu_num, submenu_num)







{















 submenu_array = new Array(menu.length);















 while(1)







 {







  submenu_array[menu_num] = submenu_num;







  if (menu_num == 0) return submenu_array;















  submenu_num = menu[menu_num][0].parent_submenu;







  menu_num = menu[menu_num][0].parent_menu;















 }







}















function muda_cor(muda_array, over)







{







 for (menu_cont = 1; menu_cont < muda_array.length; menu_cont++)







 {







  if (muda_array[menu_cont])







  {







   cor_nova = over ? menu[menu_cont][0].cor_over : menu[menu_cont][0].cor_fundo;















   with (menu[menu_cont][muda_array[menu_cont]].ref)







   {







    if (ns) bgColor = cor_nova;







    else backgroundColor = cor_nova;







   }







  }







 }







}















function esconde_tudo(menu_num)







{







 var manter_menu = monta_estrut(menu_num, 1);















 for (cont = 0; cont < menu.length; cont++)







  if (!manter_menu[cont])







   menu[cont][0].ref.visibility = 'hidden';















 muda_cor(submenu_sel, false);







}























function Menu(vertical, id, x, y, comp, cor_over, cor_fundo, class_borda, class_texto)







{







 this.vertical = vertical;







 this.id = id







 this.x = x;







 this.y = y;







 this.comp = comp;







 this.cor_over = cor_over;







 this.cor_fundo = cor_fundo;







 this.class_borda = class_borda;







 this.class_texto = class_texto;







 this.parent_menu = null;







 this.parent_submenu = null;







 this.ref = null;







}















function Submenu(texto, url, frame, alt, espaco, local)







{







 this.texto = texto;







 this.url = url;







 this.frame = frame;







 this.alt = alt;







 this.espaco = espaco;







 this.local = local;







 this.ref = null;







}















function escreve_menus()







{







 if (!ie && !ns) return;















for (menu_atual







 = 0; menu_atual < menu.length; menu_atual++) with (menu[menu_atual][0])







 {







  var str = '', submenu_x = 0, submenu_y = 0;















  for (submenu_atual = 1; submenu_atual < menu[menu_atual].length; submenu_atual++) with (menu[menu_atual][submenu_atual])







  {







   var submenu_id = 'menu' + menu_atual + 'submenu' + submenu_atual;















   var w = (vertical ? comp : alt);







   var h = (vertical ? alt : comp);















   if (ie)







   {







    str += '<div id="' + submenu_id + '" style="position: absolute; left: ' + submenu_x +







     '; top: ' + submenu_y + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';















    if (cor_fundo) str += 'background: ' + cor_fundo + '; ';







    str += '" ';















   }







   if (ns)







   {







    str += '<layer id="' + submenu_id + '" left="' + submenu_x + '" top="' + submenu_y + '" width="' + 







     w + '" height="' + h + '" visibility="inherit" ';







    if (cor_fundo) str += 'bgcolor="' + cor_fundo + '" ';







   }















   if (class_borda) str += 'class="' + class_borda + '" ';







   







    str += 'onMouseOver="mouse_over(' + menu_atual + ',' + submenu_atual + ');" onMouseOut="mouse_out(' +







     menu_atual + ',' + submenu_atual + ');">';















   str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' +







    (!ns && class_borda ? 1 : 0) + '"><tr><td valign="middle" align="center" height="' + (((submenu_atual==(menu[menu_atual].length-1)) && (menu_atual==0)) ? h : h - 7) + '">' +







    '<a class="' + class_texto + '" href="' + url + '"' +







    (frame ? ' target="' + frame + '" >' : ' onMouseOver="return true;" >') + texto + '</a></td>';























   if (local > 0)







   {







    menu[local][0].parent_menu = menu_atual;







    menu[local][0].parent_submenu = submenu_atual;















    if ((menu[menu_atual].length-1)>submenu_atual)







    str += '<td align="right"><img src="../imagens/men_div.gif" width="40" height="18" border="0"></td>';















    if (id) str += '<td class="' + class_texto + '" align="center">' + id + '</td>';







   }















    str += '</tr></table>' + (ns ? '</layer>' : '</div>');























   if (vertical) submenu_y += alt + espaco;







   else submenu_x += alt + espaco;















 }







   







  if (ie)







  {







   document.body.insertAdjacentHTML('beforeEnd', '<div id="menu' + menu_atual + 'div" ' +







    'style="position: absolute; visibility: hidden">' + str + '</div>');







   ref = document.all['menu' + menu_atual + 'div'].style;








  }







   







  if (ns)







  {







   ref = new Layer(0);







   ref.document.write(str);







   ref.document.close();







  }















  for (submenu_atual = 1; submenu_atual < menu[menu_atual].length; submenu_atual++)







  {







   submenu_nome = 'menu' + menu_atual + 'submenu' + submenu_atual;







   if (ie) menu[menu_atual][submenu_atual].ref = document.all[submenu_nome].style;







   if (ns) menu[menu_atual][submenu_atual].ref = ref.document[submenu_nome];







  }







 }















 with(menu[0][0])







 {







  ref.left = x;







  ref.top = y;







  ref.visibility = 'visible';







 }







}















var menu = new Array();















var def_cor_over = '#FFFFEA', def_cor_fundo = '#FFFFFF';















var def_altura = 18;















menu[0] = new Array();







menu[0][0] = new Menu(false, '', 20, 60, 18, '#336699', '#281574', '', 'menu_texto');







menu[0][1] = new Submenu('HOME', 'index.html', '', 100, 0, 1);







menu[0][2] = new Submenu('EMPRESA', 'emp_prin.html', '', 145, 0, 2);







menu[0][3] = new Submenu('MAGIC', 'mag_prin.html', '', 125, 0, 3);







menu[0][4] = new Submenu('PROJETOS', 'pro_prin.html', '', 145, 0, 4);







menu[0][5] = new Submenu('SOLUÇÕES', 'sol_prin.html', '', 145, 0, 5);







menu[0][6] = new Submenu('CONTATOS', 'con_prin.html', '', 85, 0, 6);















// Home







menu[1] = new Array();







menu[1][0] = new Menu(true, '&gt;', -12, 17, 80, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');























// Empresa







menu[2] = new Array();







menu[2][0] = new Menu(true, '&gt;', -8, 17, 100, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');







menu[2][1] = new Submenu('Áreas de<br>Negócios', 'emp_prin.html', '', (def_altura+def_altura-3), 0, 0);







menu[2][2] = new Submenu('Clientes', 'emp_cli.html', '', def_altura, 0, 0);







menu[2][3] = new Submenu('Missão', 'emp_mis.html', '', def_altura, 0, 0);







menu[2][4] = new Submenu('Parceiros Estratégicos', 'emp_par.html', '', (def_altura+def_altura-3), 0, 0);







menu[2][5] = new Submenu('Perfil', 'emp_per.html', '', def_altura, 0, 0);







menu[2][6] = new Submenu('Qualidade', 'emp_qua.html', '', def_altura, 0, 0);















// Magic







menu[3] = new Array();







menu[3][0] = new Menu(true, '&lt;', -20, 17, 100, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');







menu[3][1] = new Submenu('Magic Enterprises', 'mag_prin.html', '', (def_altura+def_altura-3), 0, 0);















//Projetos







menu[4] = new Array();







menu[4][0] = new Menu(true, '&lt;', -5, 17, 100, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');







menu[4][1] = new Submenu('Fábrica de Softwares', 'pro_fab.html', '', (def_altura+def_altura-3), 0, 0);







menu[4][2] = new Submenu('ISO', 'pro_iso.html', '', def_altura, 0, 0);







menu[4][3] = new Submenu('Metodologia', 'pro_met.html', '', def_altura, 0, 0);







menu[4][4] = new Submenu('Projetos Específicos', 'pro_prin.html', '', def_altura, 0, 0);







menu[4][5] = new Submenu('Web Design', 'pro_web.html', '', def_altura, 0, 0);















//Soluções







menu[5] = new Array();







menu[5][0] = new Menu(true, '&lt;', -5, 17, 100, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');







menu[5][1] = new Submenu('Auto Plus', 'sol_aut_prin.html', '', def_altura, 0, 0);







menu[5][2] = new Submenu('Cigam', 'sol_cig_prin.html', '', def_altura, 0, 0);







menu[5][3] = new Submenu('CoopWeb', 'sol_coo_prin.html', '', def_altura, 0, 0);







menu[5][4] = new Submenu('Folha Cigam', 'sol_cig_fol_prin.html', '', def_altura, 0, 0);







menu[5][5] = new Submenu('WebSolution', 'sol_web_prin.html', '', def_altura, 0, 0);







menu[5][6] = new Submenu('WorkFlow', 'sol_wor_prin.html', '', def_altura, 0, 0);















//Contatos







menu[6] = new Array();







menu[6][0] = new Menu(true, '&lt;', -10, 17, 100, def_cor_over, def_cor_fundo, 'submenu_borda', 'submenu_texto');







menu[6][1] = new Submenu('Comercial', "javascript:janela('contato')", '', def_altura, 0, 0);







menu[6][2] = new Submenu('Localização', 'con_loc.html', '', def_altura, 0, 0);







menu[6][3] = new Submenu('Suporte', 'con_sup_ndp.html', '', def_altura, 0, 0);







menu[6][4] = new Submenu('Webmail', 'http://webmail.ipredia.com.br/mail/main', '', def_altura, 0, 0);





























// JANELAS











	function janela(tipo)











	{











	switch (tipo){











		case "contato":



			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A003,-A004','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=520,height=460');



			break;




		case "coopweb":



			window.open('tela_coopweb.html','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=577,width=809');


			break;
			
			
			
			case "frete_manager":



			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A015,-A006','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=600,width=520');


			break;
			
			
		case "cigam_apresnt":



			window.open('http://ecapturebrasil.magicsoftware.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A034,-A002','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=600,width=520');


			break;			



		case "menu_spt":



			window.open('menu_spt.html','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=150,width=450');



			break;
			
			
			case "login":



			window.open('tela_login.html','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=491,width=700');



			break;
			
			
			
			case "pri":



			window.open('tela_pri.html','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=491,width=700');



			break;
			
			
			
			
			case "cad":



			window.open('tela_cad.html','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=491,width=700');



			break;
			


		case "cigam":











			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A004,-A002','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=600,width=520');











			break;











		case "coopweb":











			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A005,-A003','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=605,width=520');











			break;











		case "websolution":











			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A006,-A003','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=610,width=520');











			break;











		case "workflow":











			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A007,-A003','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=630,width=520');











			break;

		case "web_down":


			window.open('http://ecapturebrasil.repullo.com.br/magic940/mgrqispi94.dll?APPNAME=eCaptureBrasil&PRGNAME=Acesso&ARGUMENTS=-A036,-A003','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,height=610,width=520');


			break;









		}











	}