// =================================================
// muovo il layer ========================================
// =================================================
var muovo = false;
function Mostra(layer, maxHeight) {
	var elemento = layer;
	var hh = maxHeight;
 	this.divObj =document.getElementById(elemento);
	var old = parseInt(this.divObj.style.height);
	var incr = (old /6)+6;
	if((old + incr) >= hh){
		window.clearInterval(x);
		this.divObj.style.height = hh + 'px';
		this.divObj.style.overflow = 'auto';
		muovo = false;
	}else{
		this.divObj.style.height = old + incr + 'px';
	};
}

function Nascondi(layer) {
	var elemento = layer;
 	this.divObj =document.getElementById(elemento);
	var old = parseInt(this.divObj.style.height);
	var incr = (old /6)+6;
	if(old >= incr){
		this.divObj.style.height =  old - incr + 'px';
	}else{
		window.clearInterval(x);
		this.divObj.style.height = '0px';
		this.divObj.style.visibility="hidden";
		muovo = false;
	};
}

function Start(layer,maxHeight){
	elemento = layer;
	hh = maxHeight;
	this.divObj =document.getElementById(elemento);
	old = parseInt(this.divObj.style.height);
	if(!muovo){
		muovo = true;
		if(old >= hh){
			this.divObj.style.overflow = 'hidden';
			x = window.setInterval("Nascondi(elemento)", 80);
		}else{
			this.divObj.style.height = '0px';
			this.divObj.style.visibility="visible";
			x = window.setInterval("Mostra(elemento, hh)", 80);
		};
	}
}


