function carrusel_anterior(){
	if(cuenta_carrusel>=1){
		cuenta_carrusel--;
		//pie
		texto = textos[cuenta_carrusel];
		pieorig = document.getElementById('pieCarrusel');
		if(pieorig.firstChild != null) pieorig.firstChild.nodeValue = texto;
		//imagen
		imagen = document.getElementById('todaslasimagenes');
		imagen.style.top = -(cuenta_carrusel*180)+'px';
	}
}

function carrusel_siguiente(){
	if(cuenta_carrusel<(total_carrusel-1)){
		cuenta_carrusel++;
		texto = textos[cuenta_carrusel];
		
		pieorig = document.getElementById('pieCarrusel');
		if(pieorig.firstChild != null) pieorig.firstChild.nodeValue = texto;
		//imagen
		imagen = document.getElementById('todaslasimagenes');
		imagen.style.top = -(cuenta_carrusel*180)+'px';
	}
}

function abrediv(id){
	cierranivel1(id);
	d = document.getElementById(id);
	if(d.className == "seccionnivel1 abierto"){
		d.className = "seccionnivel1 cerrado";
	} else {
		d.className = "seccionnivel1 abierto";
	}
	window.location.hash = "ancla-"+id;
	//alert('ancla-'+id);
	return false;
}

function abrediv2(id1,id2){
	cierranivel1b(id1);
	cierranivel2(id2);
	d1 = document.getElementById(id1);
	d2 = document.getElementById(id2);
	if(d1.className == "seccionnivel1 cerrado"){
		d1.className = "seccionnivel1 abierto";
	}
	if(d2.className == "seccionnivel2 abierto"){
		d2.className = "seccionnivel2 cerrado";
	} else {
		d2.className = "seccionnivel2 abierto";
	}
	window.location.hash = "ancla-"+id2;
	//alert(id2);
	return false;
}

function cierranivel1(id) {
	var allHTMLTags=document.getElementsByClassName('seccionnivel1 abierto','div');
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=='seccionnivel1 abierto' && allHTMLTags[i].id!=id) {
			allHTMLTags[i].className='seccionnivel1 cerrado';
		}
	}
	var allHTMLTags=document.getElementsByClassName('seccionnivel2 abierto','div');
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=='seccionnivel2 abierto') {
			allHTMLTags[i].className='seccionnivel2 cerrado';
		}
	}
}
function cierranivel1b(id) {
	var allHTMLTags=document.getElementsByClassName('seccionnivel1 abierto','div');
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=='seccionnivel1 abierto' && allHTMLTags[i].id!=id) {
			allHTMLTags[i].className='seccionnivel1 cerrado';
		}
	}
}
function cierranivel2(id) {
	var allHTMLTags=document.getElementsByClassName('seccionnivel2 abierto','div');
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=='seccionnivel2 abierto' && allHTMLTags[i].id!=id) {
			allHTMLTags[i].className='seccionnivel2 cerrado';
		}
	}
}

document.getElementsByClassName = function(cl, sTagName) {  
	var retnode = [];  
	var myclass = new RegExp('\\b'+cl+'\\b');  
	var elem = this.getElementsByTagName((sTagName===""||sTagName===null)?"*":sTagName);  
	for (var i = 0; i < elem.length; i++) {  
		var classes = elem[i].className;  
		if (myclass.test(classes)) retnode.push(elem[i]);  
	}  
	return retnode;  
}; 



