function inicializarPagina(){
    //lee todos los enlaces y llama a previsualizar imagen en los enlaces que lo requieran
    var enlaces = $$(".contenido a");
    var extensiones = new Array(".jpg",".jpeg",".gif",".png");
    for(var i=0;i<enlaces.length;i++)
        for(var j=0;j<extensiones.length;j++)
            if(enlaces[i].href.indexOf(extensiones[j])==enlaces[i].href.length-extensiones[j].length)
                enlaces[i].href = "javascript:previsualizarImagen('"+enlaces[i].href+"');";
}


var mapa;
function inicializarUbicacion(){
    mapa = crearMapa("mapaGM");
    var pos = new GLatLng(41.651416,-0.878699);  //Preditec  
    mapa.setCenter(pos,6);
    var icono = new GIcon();
    icono.image = "/img/icono-mapa.gif";
    icono.iconSize = new GSize(44, 44);
    icono.iconAnchor = new GPoint(22,43);
    icono.infoWindowAnchor = new GPoint(22,43);
    var marcador = new GMarker(pos,icono);
    //segundo
    var pos2 = new GLatLng(40.46698,-3.80054); //IRM       
    var marcador2 = new GMarker(pos2,icono);
    GEvent.addListener(marcador,"click",function(){mostrarInfoMapa(marcador);});
    GEvent.addListener(marcador2,"click",function(){mostrarInfoMapa2(marcador2);}); 
    mapa.addOverlay(marcador); 
    mapa.addOverlay(marcador2);    
}    

function mostrarInfoMapa(marcador){
    var html = '';
    html += '<div class="infoMapa">';
    html +=     '<img src="/img/logo-mapa.gif" />';
    html +=     '<span class="dir">C/Coso, 67, planta 6ª of. C y D</span>';  
    html +=     '<span class="cp">50001</span>';
    html +=     '<span class="loc">Zaragoza - España</span>';
    html +=     '<span class="tel">Tel: +34 976 200 969</span>';
    html +=     '<span class="tel">Fax: +34 976 362 340</span>';
    html += '</div>';     
    marcador.openInfoWindowHtml(html);    
}

function mostrarInfoMapa2(marcador){
    var html = '';
    html += '<div class="infoMapa segundo">';
    html +=     '<img src="/img/logo-mapa.gif" />';
    html +=     '<span class="dir"><strong>IRM</strong></span>';
    html +=     '<span class="dir">Proción, 7 - Edificio América II</span>'; 
    html +=     '<span class="cp">28023</span>';
    html +=     '<span class="loc">Madrid - España</span>';
    html +=     '<span class="tel">Tel: +34 916 121 163</span>';
    html +=     '<span>Fax: +34 976 362 340</span>';
    html += '</div>';     
    marcador.openInfoWindowHtml(html);        
}

/*FUNCIONES DE GALERIA*/
var galeriaPaginaActual=0;
var numElementos=0;
function galeriaSiguiente(){
    if(galeriaPaginaActual<numElementos/3-1)
        galeriaPaginaActual++;
    galeriaActualizar();
}
function galeriaAnterior(){
    if(galeriaPaginaActual>0)
        galeriaPaginaActual--;
    galeriaActualizar();
}
function galeriaActualizar(){
    var divGaleria = $("galeriaRecurso");
    var ul = divGaleria.select("ul")[0];
    if(numElementos==0)
        numElementos = ul.childNodes.length;
    ul.style.marginLeft = (galeriaPaginaActual*-201)+"px";

    var botones = $$(".divGaleria .btn");
    botones[0].className = "btn anterior"+(galeriaPaginaActual>0?"Activo":"");
    botones[1].className = "btn siguiente"+(galeriaPaginaActual<numElementos/3-1?"Activa":"");
}

/*FIN FUNCIONES DE GALERIA*/

function mostrarResultadosEncuesta(idE){
    ejecutarAjax(
                "/lib/ajax/mostrar-resultados-encuesta.php",
                "idE="+idE,
                "POST",
                function(respuesta){
                    mostrarPopupHTML(respuesta,"popup resultadosEncuesta");
                }
    );
}

function generarArbolApartadosPV(idAP){
    var arbol = $('arbolPV');
    ejecutarAjax(
                "/lib/ajax/generar-arbol-apartados-pv.php",
                "idAP="+idAP,
                "POST",
                function(respuesta){
                    //creamos el arbol de apartados en ajax
                    arbol.innerHTML = respuesta;
                    //damos estilos a las pestañas superiores
                    for(x=1;x<6;x++){
                        var apPV = $('apPV'+x);
                        if(apPV!=null){
                            if(x==idAP)
                                apPV.className = 'selected';
                            else
                                apPV.className = '';
                        }
                    }
                }
    );
}