var menuabierto="";
function abrirmenu (menu) {
	document.getElementById("submenu"+menu).style.visibility="visible";
	menuabierto=menu;
}
function cerrarmenu () {
	if (menuabierto) document.getElementById("submenu"+menuabierto).style.visibility="hidden";
	menuabierto="";
}

var idiomaactivo="";
function abrirbandera (idioma) {
	document.getElementById("idioma_"+idioma).className="idioma "+idioma;
	idiomaactivo=idioma;
}
function cerrarbandera () {
	if (idiomaactivo) document.getElementById("idioma_"+idiomaactivo).className="idioma";
	idiomaactivo="";
}


/* MOVIMIENTO DE LA COLUMNA CENTRAL */
var intervalid;
var posicionactual = 0;
var nuevaposicion = 0;
function ajustarcolumnacentral () {
	var version; 
	if (navigator.appName == "Microsoft Internet Explorer") {
		if (ScriptEngineMinorVersion()<"7") {
			document.getElementById("centro").style.position="absolute";
			nuevaposicion = document.documentElement.scrollTop;
			colocarcolumnacentral(nuevaposicion);
		}
	}
	//movercolumnacentral(posicionactual, nuevaposicion);
}

function movercolumnacentral (posinicial, posfinal) {
	intervalid=setInterval(colocarcolumnacentral(posicionactual, nuevaposicion),100);
	if (nuevaposicion>=posicionactual) {
		clearInterval(intervalid);
	}
	document.getElementById("centro").style.top = document.documentElement.scrollTop+"px";
	posicionactual=posinicial;
}

function colocarcolumnacentral(posicion) {
	document.getElementById("centro").style.top = posicion+"px";
	posicionactual = posicion;
}


/* PLEGAR / DESPLEGAR DIVS HACIA ABAJO */
var divDesplegar_heightini=5;
var divPlegar_heightend=0;

var divDesplegar_interval = 1;
var divPlegar_interval = 1;

var divDesplegar_heightmax;
var divDesplegar_height;
var divPlegar_heightmin=0;
var divPlegar_height;

var divAbierto=-1;
var divFotoAbierto=-1;
function divPlegarDesplegar(id, h) {
	/* Si no hay ningún div abierto, se abre el div id */
	/* Si hay un div abierto que no es id se cierra el abierto y se abre el id */
	if (divAbierto!=-1 && divAbierto!=id) {
		divPlegar(divAbierto);
	}
	if (id != divAbierto) {
		divDesplegarInitialize(h);
		divDesplegar(id);
		divAbierto=id;
	}
}
function divPlegarDesplegarFoto(id, h) {
	/* Si no hay ningún div abierto, se abre el div id */
	/* Si hay un div abierto que no es id se cierra el abierto y se abre el id */
	if (divFotoAbierto!=-1 && divFotoAbierto!=id) {
		divPlegar(divFotoAbierto);
	}
	if (id != divFotoAbierto) {
		divDesplegarInitialize(h);
		divDesplegar(id);
		divFotoAbierto=id;
	}
}


function divDesplegarInitialize(hmax) {
	divDesplegar_height = divDesplegar_heightini;
	divDesplegar_heightmax = hmax;
}
function divDesplegar(id) {
	var obj = document.getElementById(id);
	obj.style.display = 'block';
	setTimeout("divDesplegar_control('"+id+"')",divDesplegar_interval);
}
function divDesplegar_control(id) {
	var obj = document.getElementById(id);
	divDesplegar_height = divDesplegar_height + 10;
	obj.style.height = divDesplegar_height+'px';

	if (divDesplegar_height < divDesplegar_heightmax) {
		setTimeout("divDesplegar_control('"+id+"')",divDesplegar_interval);
	}
}

function divPlegar(id) {
	var obj = document.getElementById(id);
	divPlegar_height = parseInt(obj.style.height);
	setTimeout("divPlegar_control('"+id+"')",divPlegar_interval);
}
function divPlegar_control(id) {
	var obj = document.getElementById(id);
	divPlegar_height = divPlegar_height - 10;
	if (divPlegar_height<divPlegar_heightmin) divPlegar_height=divPlegar_heightmin;
	obj.style.height = divPlegar_height+'px';

	if (divPlegar_height > divPlegar_heightmin) {
		setTimeout("divPlegar_control('"+id+"')",divPlegar_interval);
	}
}



/* FADE IN - OUT */
function fadein(id) {
	var obj = document.getElementById(id);
	obj.style.filter="alpha(opacity="+80+")";
	obj.style.MozOpacity=0.8;
}
function fadeout(id) {
	var obj = document.getElementById(id);
	obj.style.filter="alpha(opacity="+0+")";
	obj.style.MozOpacity=0.0;
}
/*function fadein(id) {
	var opacidad=0;
	var obj = document.getElementById(id);
	obj.style.filter="alpha(opacity="+opacidad+")";
	//obj.style.visibility="visible";
	setTimeout("fadein_control('"+id+"','"+opacidad+"')",100);
}
function fadein_control(id,opacidad) {
	var obj = document.getElementById(id);
	opacidad+=10;
	obj.style.filter="alpha(opacity="+opacidad+")";

	if (opacidad < 70) {
		setTimeout("fadein_control('"+id+"','"+opacidad+"')",100);
	}
}

function fadeout(id) {
	var opacidad=80;
	var obj = document.getElementById(id);
	setTimeout("fadeout_control('"+id+"','"+opacidad+"')",100);
}
function fadeout_control(id,opacidad) {
	var obj = document.getElementById(id);
	opacidad-=10;
	obj.style.filter="alpha(opacity="+opacidad+")";

	if (opacidad > 0) {
		setTimeout("fadeout_control('"+id+"','"+opacidad+"')",100);
	}
}*/

/*********************************************************************/

function ampliarfoto(id, h) {
	divPlegarDesplegarFoto(id,h);
	//document.getElementById(id).style.display = "block";
}
function cerrarfoto(id) {
	divPlegar(id);
	/*document.getElementById(id).style.display = "none";*/
}