function lee_offset_menu(obj, dir)
{
	if (!obj) return(0)
	return((dir?obj.offsetTop:obj.offsetLeft)+lee_offset_menu(obj.offsetParent, dir))
}

function lee_offset_opcion_menu(strNombre, iDir)
{
	return(lee_offset_menu(leeElementoPagina(strNombre), iDir));
}

function ponLateralMenu(objObject, intTipo)
{
	objObject.bgColor=(intTipo)?'#007A3B':'';
	ponColorPagina(objObject.id + "_t", (intTipo)?'white':'');
}

function ponComboMenu(objObject, intTipo)
{
	objObject.bgColor=(intTipo)?'#2B83C3':'white';
	ponColorPagina(objObject.id + "_t", (intTipo)?'white':'');
}

function ponClickComboMenu(strNombre, intOpcion, intTotal)
{
	for (i=1; i<=intTotal; ++i)
	{
		ponVisibilidadPagina(strNombre + "_img" + i, (i==intOpcion))
	}
}

function ponVisorMenu(strNombre, intTipo, intPasos)
{
	var obj=leeElementoPagina(strNombre+'_pag')
	var obj2=leeElementoPagina(strNombre+'_tot')
	
	actual=parseInt(obj.innerHTML)
	total=parseInt(obj2.innerHTML)
	switch (intTipo)
	{
		case 0:
			if (actual>1) actual=1;
			break;
		case 1:
			if (actual>1) actual--;
			break;
		case 2:
			if (actual<total) actual++;
			break;
		case 3:
			if (actual<total) actual=total;
			break;
	}
	obj.innerHTML=actual
	objVisor.mueve(strNombre+'_vis', (actual-1)*intPasos, 0)
}