//function f_onload()

	// Estilos Barra Horizontal
	
	var base_url= 'http://www.progansoftware.com/'
	
//Para modificar barra fija (Medidas, colores...)

	var hBar = new ItemStyle(42, 2, '', 40, 3, '15#EDC022', '10#FFE759', 'highText', 'highText', '', '',

	 null, null, 'hand', 'default');

//Para modificar barras dinámicas (Medidas, colores...)

	var subM = new ItemStyle(22, 3, '', -15, 3, '#FFE759', '#FEF9BC', 'lowTextDos', 'highTextDos',

	 'itemBorder', 'itemBorder', null, null, 'hand', 'default');
	

	var pMenu = new PopupMenu('pMenu');

	with (pMenu)

	{

//MENU PRINCIPAL WEB INSOLCA-SYSMAN

    //NOTA: El nº 18 de esta línea controla la posición en horizontal y el nº 152 en vertical del menú fijo. 
          //El nº20 es el alto de todos los paneles fijos.
          
	startMenu('root', false, 17, 240, 20, hBar, '', false);
	
    //NOTA: El símbolo  &nbsp;  son los espacios para cuadrar el texto dentro de los paneles.

    addItem('Inicio', base_url+'default.htm', '', null, 35);
	addItem('Empresa', 'mEmpresa', 'sm:', null, 55);
	addItem('&nbsp;Progan', 'mProgan', 'sm:', null, 50);
	addItem('Centro de Atención', 'mCentro_Atencion', 'sm:', null, 115);
	addItem('&nbsp;Descargas', 'mDescargas', 'sm:', null, 68);
	addItem('&nbsp;Como Adquirirlo', base_url+'contenido/comoadquirirlo.htm', '', null, 100);
	addItem('Usuarios Registrados', 'mUsuariosReg', 'sm:', null, 127);
	addItem('Distribuidores', 'mDistribuidores', 'sm:', null, 83);
    addItem('Otros Productos', base_url+'contenido/sw_sysman.htm', '', null, 97);
//NOTA:
	//Estructura para ACTIVAR links:
	
	//addItem('Sección Contáctenos', base_url+'contenido/ejemplo.htm', '');


//Menu EMPRESA 
	
	startMenu('mEmpresa', true, 0, 22, 100, subM, '', false);

	addItem('&nbsp;Quienes Somos', base_url+'contenido/quienessomos.htm', '');
	addItem('&nbsp;Distribuidores', base_url+'contenido/aliados.htm', '');
	addItem('&nbsp;Contáctenos', base_url+'contenido/contactenos.htm', '');
	

//Menu PROGAN
	
	startMenu('mProgan', true, 0, 22, 150, subM, '', false);

	addItem('&nbsp;¿Qué es Progan?', base_url+'contenido/progan.htm', '');
	addItem('&nbsp;¿Por qué elegirnos?', base_url+'contenido/porque_elegirnos.htm', '');
	addItem('&nbsp;Características Principales', base_url+'contenido/caracteristicas.htm', '');
	addItem('&nbsp;Beneficios', base_url+'contenido/beneficios.htm', '');
	addItem('&nbsp;Módulos que lo Componen', base_url+'contenido/modulos.htm', '');
	addItem('&nbsp;Reportes', 'mReportes', 'sm:');
	
	addItem('&nbsp;Cómo Adquirirlo', base_url+'contenido/comoadquirirlo.htm', '');
		
    //Submenu Reportes

	startMenu('mReportes', true, 155, 0, 145, subM, '', false);

	addItem('&nbsp;Reportes Personalizados', base_url+'contenido/reportes.htm', '');
	addItem('&nbsp;Asistente De Reportes', base_url+'contenido/asistente.htm', '');
    addItem('&nbsp;Reportes Disponibles', base_url+'contenido/repdispo.htm', '');
   

//Menu CENTRO DE ATENCIÓN

	startMenu('mCentro_Atencion', true, 0, 22, 155, subM, '', false);

	addItem('&nbsp;Atención en Línea (Chat)', base_url+'contenido/atencionenlinea.htm', '');
	addItem('&nbsp;Solicite Información', base_url+'contenido/soliciteinfo.htm', '');
	addItem('&nbsp;Soporte con Sesión Asistida', base_url+'contenido/soporte_asistido.htm', '');
	addItem('&nbsp;Solicite Soporte Vía e-mail', base_url+'contenido/soporteviamail.htm', '');
	   //addItem('Videos Tutoriales', 'mVideos_Tutoriales', 'sm:');
       //addItem('&nbsp;Actualización Progan', base_url+'contenido/actualizacion.htm', '');
	addItem('&nbsp;Sugerencias', base_url+'contenido/sugerencias.htm', '');

    //Submenu Videos Tutoriales 

	//startMenu('mVideos_Tutoriales', true, 178, 0, 170, subM, '', false);

	//addItem('Libre Acceso', base_url+'contenido/videos1.htm', '');
    //addItem('Usuarios Registrados', base_url+'usuariosregistrados/videos2', '');

	
//Menu DESCARGAS

	startMenu('mDescargas', true, 0, 22, 195, subM, '', false);

	addItem('&nbsp;Presentación Progan (Solo Pantallas)', base_url+'contenido/descargas.htm', '');
	addItem('&nbsp;Progan (Edicion de Evaluacion)', base_url+'contenido/soliciteclave.htm', '');	
	//addItem('Folleto electrónico (Pdf)', base_url+'contenido/descargas.htm', '');
    //addItem('Reportes Personalizados', base_url+'usuariosregistrados/repperso.htm', '');



//Menu USUARIOS REGISTRADOS

	startMenu('mUsuariosReg', true, 0, 22, 135, subM, '', false);

	addItem('&nbsp;Lista De Usuarios', base_url+'contenido/usuarios.htm', '');
	
	
//Menu DISTRIBUIDORES
			
    startMenu('mDistribuidores', true, 0, 22, 170, subM, '', false);

	addItem('&nbsp;Distribuidores en Latinoamérica', base_url+'contenido/aliados.htm', '');
	addItem('&nbsp;¿Desea Distribuir Progan?', base_url+'contenido/seadistribuidor.htm', '');
	addItem('&nbsp;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)

{

};

