// Funciones Pérez Lázaro
// Creado por Ele Medios

function g(id) {
    if (document.getElementById) var returnVar = document.getElementById(id);
    else if (document.all) var returnVar = document.all[id];
    else if (document.layers) var returnVar = document.layers[id];
    return returnVar; 
}

var idAgrandar;
var idReducir;

function abrir(capa) {
	version = 0;
	if ((capa=='Contacto') && (g('mapa').innerHTML=='&nbsp;')) {
		g('mapa').innerHTML=
'<iframe width="509" height="200" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?source=embed&amp;ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=107088156457181838948.0004744e260ecb95508ce&amp;ll=37.028869,-3.427734&amp;spn=0.87707,2.796021&amp;z=8&amp;output=embed"></iframe><br />';
	}
	
	if ((capa=='eContacto') && (g('emapa').innerHTML=='&nbsp;')) {
		g('emapa').innerHTML=
'<iframe width="509" height="200" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?source=embed&amp;ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=107088156457181838948.0004744e260ecb95508ce&amp;ll=37.028869,-3.427734&amp;spn=0.87707,2.796021&amp;z=8&amp;output=embed"></iframe><br />';
	}	

	if ((capa=='fContacto') && (g('fmapa').innerHTML=='&nbsp;')) {
		g('fmapa').innerHTML=
'<iframe width="509" height="200" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?source=embed&amp;ie=UTF8&amp;hl=fr&amp;msa=0&amp;msid=107088156457181838948.0004744e260ecb95508ce&amp;ll=37.028869,-3.427734&amp;spn=0.87707,2.796021&amp;z=8&amp;output=embed"></iframe><br />';
	}	
	
	
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE")
		version=parseFloat(temp[1])
	}
	
	if (navigator.appName.indexOf("Microsoft")!=-1  &&version<=6) {
		g('all'+capa).style.visibility='visible';	
	} else {
		g('fondo'+capa).style.width='10px';
		g('fondo'+capa).style.height='9px';
		g('fondo'+capa).style.left='50%';
		g('fondo'+capa).style.top='50%';
		g('fondo'+capa).style.marginLeft='-5px';
		g('fondo'+capa).style.marginTop='-3px';
		g('all'+capa).style.visibility='visible';
		idAgrandar=setInterval("agrandar('"+capa+"')",50);
	}
}
	
function cerrar(capa) {
	version = 0;
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE")
		version=parseFloat(temp[1])
	}
	
	if (navigator.appName.indexOf("Microsoft")!=-1  &&version<=6) {
		g('all'+capa).style.visibility='hidden';
	} else {
		idReducir=setInterval("reducir('"+capa+"')",50);
	}
}

function agrandar(capa) {
	var w = parseFloat(g('fondo'+capa).style.width);
	var h = parseFloat(g('fondo'+capa).style.height);
	var l = parseFloat(g('fondo'+capa).style.marginLeft);
	var t = parseFloat(g('fondo'+capa).style.marginTop);
	
	if ((w<572) || (h<522)) {
		w = (w+575)/2;
		l = -(w/2);
		h = (h+525)/2;
		t = -(h/2);
		
		g('fondo'+capa).style.width=w+"px";
		g('fondo'+capa).style.height=h+"px";
		g('fondo'+capa).style.marginLeft=l+"px";
		g('fondo'+capa).style.marginTop=t+"px";

		if (navigator.appName.indexOf("Netscape")!=-1 &&parseInt(navigator.appVersion)>=5) {
			g('filtro'+capa).style.MozOpacity=(w*0.6)/570;
			g('fondo'+capa).style.MozOpacity=w/570;
		} else if (navigator.appName.indexOf("Microsoft")!=-1  &&parseInt(navigator.appVersion)>=4) {
			g('filtro'+capa).style.filter = 'alpha(opacity='+((w*60)/570)+')';
			g('fondo'+capa).style.filter = 'alpha(opacity='+((w*100)/570)+')';
		}
	} else {
		clearInterval(idAgrandar);
	}
}

function reducir(capa) {
	var w = parseFloat(g('fondo'+capa).style.width);
	var h = parseFloat(g('fondo'+capa).style.height);
	var l = parseFloat(g('fondo'+capa).style.marginLeft);
	var t = parseFloat(g('fondo'+capa).style.marginTop);
	
	if ((w>10) || (h>10)) {
		w = (w*2+5)/3;
		l = -(w/2);
		h = (h*2+5)/3;
		t = -(h/2);
		
		g('fondo'+capa).style.width=w+"px";
		g('fondo'+capa).style.height=h+"px";
		g('fondo'+capa).style.marginLeft=l+"px";
		g('fondo'+capa).style.marginTop=t+"px";

		if (navigator.appName.indexOf("Netscape")!=-1 &&parseInt(navigator.appVersion)>=5) {
			g('filtro'+capa).style.MozOpacity=(w*0.6)/570;
			g('fondo'+capa).style.MozOpacity=w/570;
		} else if (navigator.appName.indexOf("Microsoft")!=-1  &&parseInt(navigator.appVersion)>=4) {
			g('filtro'+capa).style.filter = 'alpha(opacity='+((w*60)/570)+')';
			g('fondo'+capa).style.filter = 'alpha(opacity='+((w*100)/570)+')';
		}
	} else {
		clearInterval(idReducir); 
		g('all'+capa).style.visibility='hidden';
	}
}

function cambiaFoto(foto,pie)
	{
		g('fotoGrande').src = foto;
		g('pieFoto').innerHTML = pie;
	}
	

// Desplegables

function cambio(letra) {
	if (g("signo"+letra).innerHTML=="+"){
		g("contenido"+letra).style.display="block";
		g("signo"+letra).innerHTML="-";
	} else {
		g("contenido"+letra).style.display="none";
		g("signo"+letra).innerHTML="+";
	}
}
