﻿var _infoAaZLastOpenDiv = null;
var _infoAaZLastdivOpenener = null;
var _infoAaZLastImageOpen = null;
var _infoAaZPanneauResultatClientID = null;

function _infoAaZ_onPreResize() {
    var pResultats = $get(_infoAaZPanneauResultatClientID);
    if (pResultats != null) {
        pResultats.style.width= "1px";
        pResultats.style.height= "1px";
    }
}

function _infoAaZ_onResize(width, height) {
    var pResultats = $get(_infoAaZPanneauResultatClientID);
    
    if (width != null && height != null) {
        var w = new Number(width.replace("px", ""));
        var h = new Number(height.replace("px", ""));
        
        if (w > 0 && h > 0) {
            if (pResultats != null) {
                pResultats.style.width = w + "px";
                pResultats.style.height = h + "px";
            }           
        }
    }
}

function infoAaZ_gotoAnchor(anchorname) {
   var pResultats = $get(_infoAaZPanneauResultatClientID);
   var coordinates = $get(anchorname);
 
   if (coordinates != null) {
      pResultats.scrollTop = coordinates.offsetTop - 5;
   }
}

function infoAaZ_toggleMyDiv(myDiv, myDivLink, myImage) {
    var divToCollapse = document.getElementById(myDiv);
    var divOpenener = document.getElementById(myDivLink);
    var divImage = document.getElementById(myImage);

    if (divImage.src.indexOf('/uploadedimages/passager/dossierFerme.gif') != -1) {
        divImage.src = "/uploadedimages/passager/dossierOuvert.gif";
    }
    else{
        divImage.src = "/uploadedimages/passager/dossierFerme.gif";
    }
    if (_infoAaZLastOpenDiv == null) {
        _infoAaZLastOpenDiv = divToCollapse;
        _infoAaZLastdivOpenener = divOpenener;
        _infoAaZLastImageOpen = divImage;
        divToCollapse.style.display = "block";
        divOpenener.className = "panneauFerme panneauOuvert";
        this.focus();
    }
    else { 
        _infoAaZLastOpenDiv.style.display = "none";
        _infoAaZLastdivOpenener.className = "panneauFerme"
        _infoAaZLastImageOpen.src = "/uploadedimages/passager/dossierFerme.gif";
        if (divToCollapse == _infoAaZLastOpenDiv) {
            _infoAaZLastOpenDiv = null; 
            _infoAaZLastdivOpenener = null;
            _infoAaZLastImageOpen = null;
        }
        else {
            divToCollapse.style.display = "block";
            divOpenener.className = "panneauFerme panneauOuvert";
            _infoAaZLastOpenDiv = divToCollapse;
            _infoAaZLastdivOpenener = divOpenener;
            _infoAaZLastImageOpen = divImage;
            divOpenener.focus();
        }
    }  
}