//function f_onload()

	// Estilos Barra Horizontal
	
	var base_url= 'http://www.insolca.com/'
	
//Para modificar barra fija (Medidas, colores...)

	var hBar = new ItemStyle(40, 2, '', 10, 2, '15#0059AA', '10#0059AA', 'highText', 'highText', '', '',

	 null, null, 'hand', 'default');

//Para modificar barras dinámicas (Medidas, colores...)

	var subM = new ItemStyle(22, 3, '', -15, 3, '#3871A9', '#94BEE7', 'lowTextDos', 'highTextDos',

	 'itemBorder', 'itemBorder', null, null, 'hand', 'default');
	

	var pMenu = new PopupMenu('pMenu');

	with (pMenu)

	{

//MENU PRINCIPAL WEB INSOLCA-SYSMAN

    //NOTA: El nº 1 de esta línea controla la posición en horizontal y el nº 165 en vertical del menú fijo. 
          //El nº20 es el alto de todos los paneles fijos.
          
	startMenu('root', false, 1, 278, 20, hBar, '', false);
	
    //NOTA: El símbolo  &nbsp;  son los espacios para cuadrar el texto dentro de los paneles.

	addItem('&nbsp;&nbsp;&nbsp;&nbsp;Empresa', 'mEmpresa', 'sm:', null, 79);
	addItem('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SysMan', 'mSysMan', 'sm:', null, 95);
	addItem('&nbsp;&nbsp; Centro de Atención', 'mCentro_Atencion', 'sm:', null, 128);
	addItem('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Descargas', 'mDescargas', 'sm:', null, 91);
	addItem('&nbsp;&nbsp; Servicios y Soluciones', 'mServ_Soluc', 'sm:', null, 144);
	addItem('&nbsp;&nbsp;&nbsp;&nbsp; SysMan ON LINE', 'mSysManOnLine', 'sm:', null, 119);
	addItem('&nbsp;&nbsp;&nbsp;&nbsp;Distribuidores', 'mDistribuidores', 'sm:', null, 108);


//NOTA:
	//Estructura para ACTIVAR links:
	
	//addItem('Sección Contáctenos', base_url+'contenido/ejemplo.htm', '');


//Menu EMPRESA 
	
	startMenu('mEmpresa', true, 0, 22, 110, subM, '', false);

	addItem('Perfil Corporativo', base_url+'contenido/perfilcorp.htm', '');
	addItem('Oficinas', base_url+'contenido/oficinas.htm', '');
	addItem('Distribuidores', base_url+'contenido/aliados.htm', '');
	addItem('Contáctenos', base_url+'contenido/contactenos.htm', '');
	

//Menu SYSMAN
	
	startMenu('mSysMan', true, 0, 22, 165, subM, '', false);

	addItem('¿Qué es Sysman?', base_url+'contenido/sysman.htm', '');
	addItem('Características Principales', base_url+'contenido/caracteristicas.htm', '');
	addItem('Beneficios', base_url+'contenido/beneficios.htm', '');
	addItem('Módulos que lo Componen', 'mModulos', 'sm:');
	addItem('Tecnología Utilizada', base_url+'contenido/tecnologia.htm', '');
	addItem('¿Por qué Elegirnos?', base_url+'contenido/porquelegirnos.htm', '');
	addItem('Lista de Usuarios Registrados', base_url+'contenido/usuariosreg.htm', '');
	addItem('Cómo Adquirirlo', base_url+'contenido/adquirirlo.htm', '');
	addItem('Solicite Información', base_url+'contenido/solicitarinf.htm', '');
	

    //Submenu Módulos que lo Componen

	startMenu('mModulos', true, 170, 0, 270, subM, '', false);

	addItem('Activos (Equipos en General.)', base_url+'contenido/activos.htm', '');
	addItem('Generación de Reportes y Evaluación de Datos', base_url+'contenido/reportes.htm', '');
    addItem('Mantenimiento Programado', base_url+'contenido/preventivos.htm', '');
    addItem('OT Generales (Reparaciones, Mejoras, Etc.)', base_url+'contenido/correctivos.htm', '');
    addItem('Planificador de Mantenimiento y Horizontes de trabajo', base_url+'contenido/planificador.htm', '');
    addItem('Inventarios de Repuestos', base_url+'contenido/inventarios.htm', '');
    addItem('Modulo de Control de Herramientas', base_url+'contenido/herramientas.htm', '');
    addItem('Control de Garantías', base_url+'contenido/garantias.htm', '');
    addItem('Costos de Mantenimiento', base_url+'contenido/costos.htm', '');


//Menu CENTRO DE ATENCIÓN

	startMenu('mCentro_Atencion', true, 0, 22, 160, subM, '', false);

	addItem('Atención en Línea (Chat)', base_url+'contenido/soporteol.htm', '');
	addItem('Soporte con Sesión Asistida', base_url+'contenido/soporte_remoto.htm', '');
	addItem('Solicite Soporte Vía e-mail', base_url+'contenido/soportevm.htm', '');
	addItem('Reportes', 'mReportes', 'sm:');
    //addItem('Videos Tutoriales', 'mVideos_Tutoriales', 'sm:');
    addItem('Base de Conocimientos', base_url+'contenido/baseconocimientos.htm', '');
    addItem('Actualización SysMan', base_url+'contenido/actsysman.htm', '');
    addItem('Sugerencias', base_url+'contenido/sugerencias.htm', '');

		
    //Submenu Reportes

	startMenu('mReportes', true, 165, 0, 170, subM, '', false);

	addItem('Solicite Reportes Personalizados', base_url+'contenido/solicreporte.htm', '');
	

    //Submenu Videos Tutoriales 

	//startMenu('mVideos_Tutoriales', true, 178, 0, 170, subM, '', false);

	//addItem('Acceso Libre', base_url+'contenido/videos1.htm', '');
    //addItem('Usuarios Registrados', base_url+'contenido/videos2.htm', '');

	
//Menu DESCARGAS

	startMenu('mDescargas', true, 0, 22, 160, subM, '', false);

	addItem('Folleto electrónico (Pdf)', base_url+'contenido/descargainf.htm', '');
	addItem('Presentación SysMan (Flash)', base_url+'contenido/descargainf.htm', '');
    addItem('Reportes Preconfigurados', base_url+'contenido/descargarp.htm', '');


//Menu SERVICIOS Y SOLUCIONES 

	startMenu('mServ_Soluc', true, 0, 22, 155, subM, '', false);

	addItem('Implementación e Integración', base_url+'contenido/integracion.htm', '');
	addItem('Migración de Data', base_url+'contenido/migracion.htm', '');
	addItem('Consultoría y Entrenamiento', 'mConsult_Entrenam', 'sm:');
	
	
	//Submenu Consultoría y Entrenamiento
		
	startMenu('mConsult_Entrenam', true, 160, 0, 145, subM, '', false);

	addItem('Entrenamiento Usuarios', base_url+'contenido/entrenamiento.htm', '');
	addItem('Contacte Consultor', base_url+'contenido/contactarcons.htm', '');
	addItem('Reportes Personalizados', base_url+'contenido/repperso.htm', '');
	addItem('Interfaces Personalizadas', base_url+'contenido/interfaces.htm', '');


//Menu SYSMAN ON LINE

	startMenu('mSysManOnLine', true, 0, 22, 160, subM, '', false);

	addItem('Ingrese a SysMan ON LINE', base_url+'contenido/sysmanonline.htm', '');
	addItem('Solicite su Clave de Acceso', base_url+'contenido/solicitarca.htm', '');
	addItem('Paute Demostración ON LINE', base_url+'contenido/pautardemo.htm', '');
	

//Menu DISTRIBUIDORES
			
    startMenu('mDistribuidores', true, 0, 22, 170, subM, '', false);

	addItem('Distribuidores en Latinoamérica', base_url+'contenido/aliados.htm', '');
	addItem('¿Desea Distribuir SysMan?', base_url+'contenido/distribucion.htm', '');
	addItem('Webmail', base_url+'webmail', '');
	
	}	





//------------------------------------------------------------------------------------------------

	// ******************** Efectos del Menú ********************

	addMenuBorder(pMenu, window.subBlank,

	 null, '#666666', 1, '#CCCCDD', 2);

	addDropShadow(pMenu, window.subM,

	 [20,"#333333",6,6,-4,-4], [20,"#666666",4,4,0,0]);

	addDropShadow(pMenu, window.subBlank,

	 [20,"#333333",6,6,-4,-4], [20,"#666666",4,4,0,0]);

	if ((navigator.userAgent.indexOf('rv:0.')==-1) &&

		!(isOp&&!document.documentElement) && !(isIE4&&!window.external))

	{

	 pMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');

	 pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -15)');

	}

	

	// ******************** Funciones llamadas por la sección de efectos ********************

	page.elmPos=function(e,p)

	{

	 var x=0,y=0,w=p?p:this.win;

	 e=e?(e.substr?(isNS4?w.document.anchors[e]:getRef(e,w)):e):p;

	 if(isNS4){if(e&&(e!=p)){x=e.x;y=e.y};if(p){x+=p.pageX;y+=p.pageY}}

	 else if (e && e.focus && e.href && this.MS && /Mac/.test(navigator.platform))

	 {

	  e.onfocus = new Function('with(event){self.tmpX=clientX-offsetX;' +

	   'self.tmpY=clientY-offsetY}');

	  e.focus();x=tmpX;y=tmpY;e.blur()

	 }

	 else while(e){x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent}

	 return{x:x,y:y};

	};



//}

// Animación

function menuAnim(menuObj, menuName, dir)

{

 var mD = menuObj.menu[menuName][0];

 if (!mD.timer) mD.timer = 0;

 if (!mD.counter) mD.counter = 0;

 with (mD)

 {

  clearTimeout(timer);

  if (!lyr || !lyr.ref) return;

  if (!visNow && dir>0) dir = 0-dir;

  if (dir>0) lyr.vis('visible');

  lyr.sty.zIndex = dir>0 ? mD.zIndex + 1 : 1001;

  lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/200),0.75) );

  counter += dir;

  if (counter>100) { counter = 100; lyr.sty.zIndex = mD.zIndex }

  else if (counter<0) { counter = 0; lyr.vis('hidden') }

  else timer = setTimeout('menuAnim('+menuObj.myName+',"'+menuName+'",'+dir+')', 40);

 }

};



// Bordes y Sombras

function addMenuBorder(mObj, iS, alpha, bordCol, bordW, backCol, backW)

{

 for (var mN in mObj.menu)

 {

  var mR=mObj.menu[mN], dS='<div style="position:absolute; background:';

  if (mR[0].itemSty != iS) continue;

  for (var mI=1; mI<mR.length; mI++)

  {

   mR[mI].iX += bordW+backW;

   mR[mI].iY += bordW+backW;

  }

  mW = mR[0].menuW += 2*(bordW+backW);

  mH = mR[0].menuH += 2*(bordW+backW);



  if (isNS4) mR[0].extraHTML += '<layer bgcolor="'+bordCol+'" left="0" top="0" width="'+mW+

   '" height="'+mH+'" z-index="980"><layer bgcolor="'+backCol+'" left="'+bordW+'" top="'+

   bordW+'" width="'+(mW-2*bordW)+'" height="'+(mH-2*bordW)+'" z-index="990"></layer></layer>';

  else mR[0].extraHTML += dS+bordCol+'; left:0px; top:0px; width:'+mW+'px; height:'+mH+

   'px; z-index:980; '+

   (alpha!=null?'filter:alpha(opacity='+alpha+'); -moz-opacity:'+alpha+'%; opacity:'+(alpha/100):'')+

   '">'+dS+backCol+'; left:'+bordW+'px; top:'+bordW+'px; width:'+(mW-2*bordW)+'px; height:'+

   (mH-2*bordW)+'px; z-index:990"></div></div>';

 }

};



function addDropShadow(mObj, iS)

{

};

