/*Developed by Manuel Carrizosa All Rigts Reserved | Copyright: Manuel Carrizosa*/
var altoInicial=34; altoNuevo=altoInicial; despIni=1; incremento=4; pasos=2; desp=""; idCaja=""; milisegs=""; i=0; acc=""; altoMax=250;

function animarCaja(nuevaAccion){
	i++;
	if(i==pasos){
		i=0;
		desp+=incremento;
	}
	
	if(altoNuevo<=altoInicial){
		if(nuevaAccion=="abrir"){
			altoNuevo+=desp;
			cajaStyle.height=altoNuevo+'px';
		}
		else{
			paraCaja();
			cajaStyle.height=altoInicial+'px';
		}
	}
	if(altoNuevo>altoInicial && nuevaAccion=="cerrar"){
		altoNuevo-=desp;
		if(altoNuevo<altoInicial){altoNuevo=altoInicial}
		cajaStyle.height=altoNuevo+'px';
	}
	if(altoNuevo>altoInicial && nuevaAccion=="abrir"){
		altoNuevo+=desp
		cajaStyle.height=altoNuevo+'px';
	}
	if(altoNuevo>=altoMax){
		if(nuevaAccion=="abrir"){
			paraCaja();
		}
		else{
			altoNuevo-=desp
			cajaStyle.height=altoNuevo+'px';
		}
	}
}

function animarCajaTrg(milisegundos){
	paraCaja();
	desp=despIni;
	if(acc=="abrir"){
		nAcc="cerrar";
	}
	if(acc=="cerrar" || acc==""){
		nAcc="abrir";
	}
	acc=nAcc;
	idCaja = setInterval("animarCaja('"+acc+"')", milisegundos);
	
}

function paraCaja(){
	clearInterval(idCaja);
	milisegs="";
	i=0;
}

