window.appPath  = "./";

var menuext = "jpg";
var submenuext = "jpg";


/* menu */
var actmenu = "";
function menuover(menu)
{                
    if(!menu) return;
    menu.src=window.appPath + '/docroot/images/bo_' + menu.id + '_il.' + menuext;
}

function menuout(menu)
{
    if(!menu) return;
    if(actmenu==menu.id) return;
    menu.src=window.appPath + '/docroot/images/bo_' + menu.id + '.' + menuext;
}
function setActmenu(id)
{ 
    actmenu=id;
    menuover(document.getElementById(actmenu));
}   

/* Submenu */
var actsubmenu = "";
function submenuover(submenu)
{     
    if(!submenu) return;
    submenu.src=window.appPath + '/docroot/images/bo_' + submenu.id + '_il.' + submenuext;
}

function submenuout(submenu)
{
    if(!submenu) return;
    if(actsubmenu==submenu.id) return;
    submenu.src=window.appPath + '/docroot/images/bo_' + submenu.id + '.' + submenuext;
}
function setActsubmenu(id)
{ 
    actsubmenu=id; 
    submenuover(document.getElementById(actsubmenu));
}   

/************************** Esto es para que el menu de la izquierda se expanda hasta el pie ***************************/
window.onload = eventResizeMenuIzq;

function GetAbsPosition(el) 
{
	 var SL = 0, ST = 0;
	 var is_div = /^div$/i.test(el.tagName);  
	 if (is_div) {
		if(el.scrollLeft)	SL = el.scrollLeft;
	}	
	 if (is_div){
		if(el.scrollTop)	ST = el.scrollTop;
	}
	
	 var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
	 if (el.offsetParent) 
	 {
		var tmp = GetAbsPosition(el.offsetParent);
		r.x += tmp.x;
		r.y += tmp.y;
	}
	
	return r;
}      		
var ieVer=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; }}()||@*/0;
function eventrefrescar(e){
	//alert("merefresco2");
}
function eventResizeMenuIzq(e)
{
			var frame = document.getElementById("menuseccion");
			var footer = document.getElementById("pie");
			if(frame!=null){
				var pos = GetAbsPosition(footer);
				var pos2 = GetAbsPosition(frame);
				frame.style.height=pos.y-pos2.y+"px";
				//alert(" footer altura " + pos.y + " anchura " + pos.x);
				//alert(" frame altura " + pos2.y + " anchura " + pos2.x);

				if(ieVer>6 || ieVer==0){
					frame.style.borderBottom = "none";
				}				
			}
			eventSetImageMenuPrincipal();
}

function eventSetImageMenuPrincipal(){
	var lk1 = document.getElementById('lk1');
	var lk2 = document.getElementById('lk2');
	var lk3 = document.getElementById('lk3');
	
	if(lk1!=null && lk1.className.indexOf('ON')>=0)	{
		changePropertyStyle('imglk1','display','inline');
		changePropertyClass('#004F23');
	}
	if(lk2!=null && lk2.className.indexOf('ON')>=0){
		changePropertyStyle('imglk2','display','inline');
		changePropertyClass('#00738C');
	}
	if(lk3!=null && lk3.className.indexOf('ON')>=0)	{
		changePropertyStyle('imglk3','display','inline');
		changePropertyClass('#DCA014');
	}
}

function changePropertyStyle(element,property,value){
	var imglk3 = document.getElementById(element);
	imglk3.style[property]=value;
}
function changePropertyClass(colormenu){
	var menu = document.getElementById('menuseccion');
	var ulmenu = menu.getElementsByTagName('a');
	var i=0;
	while(i < ulmenu.length){
		var alink =ulmenu[i];
		alink.style.color = colormenu;
		i++ ;
	}
}
/**************************** FIN DE EXPANSINO DE MENU IZQUIERDA **********************************/