//codigo generico para los menu popup

var nombrecapascroll="scrollbase";
//var nombrecapalistascroll="scroll";

function mostrarscroll(){
	//capa que contiene los elementos
	eval(objcapa+delimitadorizdo+"'"+nombrecapascroll+"'"+delimitadorderecho+visibilidad+'='+"'visible'");
	
	//capa de la lista de elementos
	eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+itemactivo+"'"+delimitadorderecho+visibilidad+'='+"'inherit'");
}
 
function quitarscroll(){
	
	//capa de la lista de elementos
	eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+itemactivo+"'"+delimitadorderecho+visibilidad+'='+"'hidden'");

	//capa que contiene los elementos
	eval(objcapa+delimitadorizdo+"'"+nombrecapascroll+"'"+delimitadorderecho+visibilidad+'='+"'hidden'");
}


function scrollarriba(nombrecapalistascroll,pixelesadesplazar){
  	var postop=0;
	var limite;
	
	
	//tamaño de la capa que contiene la lista del scroll
	limite=parseInt(eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+"'"+delimitadorderecho+altocapa));
	
	//restar tamaño de la capa que contiene el scroll
	limite-=parseInt(eval(objcapa+delimitadorizdo+"'"+nombrecapascroll+"'"+delimitadorderecho+altocapa));
	
    
	//pongo el limite en negativo, necesario para limite superior;
	limite=-limite;

	//recupero el valor actual de posición de la capa
	postop=parseInt(eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+"'"+delimitadorderecho+arribacapa));
	
	//compruebo si cumple el limite
	if (postop>limite){
		postop-=pixelesadesplazar;

		eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+"'"+delimitadorderecho+arribacapa+'='+postop);
	}

}

function scrollabajo(nombrecapalistascroll,pixelesadesplazar){
  	var postop=0;
	var limite=0;

	
	//recupero el valor actual de posición de la capa
	postop=parseInt(eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+"'"+delimitadorderecho+arribacapa));
	
	//compruebo si cumple el limite
	if (postop<limite){

		postop+=pixelesadesplazar;

		eval(objcapa+delimitadorizdo+"'"+nombrecapalistascroll+"'"+delimitadorderecho+arribacapa+'='+postop);
	}

}