	/*
*		Dejavumx®		*
*	Marco RZ - Mandm	*
*	http://dejavumx.com/	*
*	Desplegable con efecto	*
*/

function js_display(element, action){
	var action, element =  typeof(element) == 'object' ? element : document.getElementById(element);
	element.style.display = action == true ? 'block' : 'none';
};
function js_node( element ){
	if( !document.getElementById(element)){
		return false;	
	}	return document.getElementById(element);
};
function MenuD( Ly, Height , Sm ){
	var MvM = 10;
	var Height = Height;
	var Sm = Sm;
	var Movimientos = Height/MvM;
	
	if(Sm.status == true){setTimeout("Sm.status=false;",500);return;}else{Sm.status=false;}
	if(Sm.opened == false){
		js_display(Ly,true);
		MenuDOpen(Ly,MvM,Movimientos,0);
			return true;
	}	else	{
		MenuDClose(Ly,MvM,Movimientos,0);
			return false;
	}
};
function MenuDOpen(Ly,MvM,Movimientos,Tc){
	var Movimientos;
	if( Movimientos == Tc ){ return; }else{Tc++;}
	var node_mr = js_node(Ly+'_cont');
	var node_sr = js_node(Ly);
	var margin = parseInt(node_mr.style.marginTop);
	margin+=MvM;
	node_mr.style.marginTop = margin + 'px';
	setTimeout("MenuDOpen('"+Ly+"',"+MvM+","+Movimientos+","+Tc+");", 20);
}
function MenuDClose(Ly,MvM,Tc,Movimientos){
	var Movimientos;
	if( Movimientos == Tc ){ js_display(Ly,false); return; }else{Tc--;}
	var node_mr = js_node(Ly+'_cont');
	var node_sr = js_node(Ly);
	var margin = parseInt(node_mr.style.marginTop);
	margin-=MvM;
	node_mr.style.marginTop = margin + 'px';
	setTimeout("MenuDClose('"+Ly+"',"+MvM+","+Tc+","+Movimientos+");", 20);
}