var myAccordion;

window.onload = function(){
	var myStretch = document.getElementsByClassName('stretch'); //elemento sobre el cual hago click
	var myStretcher = document.getElementsByClassName('stretcher'); //elemento que "hago aparecer" 
	myAccordion = new fx.Accordion(myStretch, myStretcher, {opacity: false});
	
	var url=window.location.href;
	var abrir=url.split("#")[1];
	despliegue(abrir);
}


function despliegue(abrir){
	try{
	stretch="stretch_"+abrir;
	myAccordion.showThisHideOpen(document.getElementById(stretch));
	window.setTimeout(abrir,1000);
	}
	catch(e){}
}

function ancla(abrir){
	if(!abrir){
		var url=window.location.href;
		var abrir=url.split("#");
		abrir = abrir[1];
	}
	
	if(abrir){
		alert(abrir);
		stretch="#"+abrir;
		location.href=stretch;

	}
	
	/*
	for(i=0;i<document.anchors.length;i++){
		if(document.anchors[i].name==ancla){
			var destino=document.anchors[i].offsetTop;
			var aqui=document.anchors[i].offsetTop;
			//var clientTop = (document.anchors[i].offsetHeight - document.anchors[i].clientHeight) / 2;
		}
	}
	destino=clientTop;
	alert(destino);

	if(document.documentElement.scrollTop>destino+10 || document.documentElement.scrollTop<destino-10){
		ubicacionActual=document.documentElement.scrollTop;
		dest=ubicacionActual+((destino-ubicacionActual)/8);
		window.scroll(0,dest);
		t=setTimeout('ancla()',10);
	}
	else{
		clearTimeout(t);
	}
	*/
}
