// Solapas
var vBajarSolapa = null;
var accel = 0.01;
var vel = 1;
var t = 0;

function bajarSolapa(solapa) {
	var solapa = $(solapa);
	var margin = parseInt(solapa.style.marginTop);
	
	x = margin + 0.5*accel*Math.pow(t, 2) + vel*t;
	
	if(x < 0) {
		solapa.style.marginTop = x+'px';
		t++;
	} else {
		t = 0;
		solapa.style.marginTop = 0;
		clearInterval(vBajarSolapa);
	}
}

function mostrarSolapa(solapa) {
	var solapas = $$('.solapa');
	for(i = 0; i < solapas.length; i++) {
		solapas[i].down().style.marginTop = '-300px';
		solapas[i].style.zIndex = 100;
		solapas[i].down().down().down().style.cursor = 'pointer';
		solapas[i].down().down().onmouseover = function() {
			mostrarSolapa(this.up())
		}
	}
		
	if(vBajarSolapa != null) {
		$(vSolapa).style.marginTop = '-300px';
		t = 0;
		clearInterval(vBajarSolapa)
	}
	
	vSolapa = solapa.id;
	vBajarSolapa = setInterval("bajarSolapa('"+solapa.id+"')", 20);
	solapa.down().onmouseover = null;
	
	solapa.up().style.zIndex = 10;
	solapa.down().down().style.cursor = 'default';

}

window.onload = function() {

	var solapas = $$('.solapa');
	for(i = 0; i < solapas.length; i++) {

		solapas[i].down().down().onmouseover = function() {
			mostrarSolapa(this.up())
		}
	
		solapas[i].style.cursor = 'pointer';
		solapas[i].onclick = function() {
			location.href = this.down().down().down().href;
		}
		
	}

}

