/* Le block actuellement activé */
var activeID = '';
var webAppName = '';

var imageOn;
var imageOff;

function init() {
  /* Préchargement de l'image switchant sur la liste des vidéos */
  imageOff = new Image();
  imageOn  = new Image();
  imageOff.src = "/tribunes-europe/image/puces/pointer1.gif";
  imageOn.src  = "/tribunes-europe/image/puces/pointer2.gif";
}


function activate(id, myClass) {
  if (id != activeID) {
    //hangement de classe
    changeClass(id, myClass);
    //Image active
    obj = document.getElementById('image' + id);
    obj.src = imageOn.src;
  }
}

function desactivate(id, myClass) {
  if (id != activeID) {
    //Changement de classe
    changeClass(id, myClass);
    //Image inactive
    obj = document.getElementById('image' + id);
    obj.src = imageOff.src;
  }
}


/* Changement de la classe d'un block, si celui ci n'est pas le bloc actif */
function changeClass(id, myClass) {
  document.getElementById('block' + id).className = myClass;
}

/* Appel de  la video */
function callVideo(file) {
  try { window.location.href = file; }
  catch(e) {}
}

/* Sélection du block actif */
function selectBloc(id) {
  /* Changement de la classe du block actif */
  /* L'ancien block */
  if (activeID !== '')  {
    obj = document.getElementById('block' + activeID);
    obj.className = 'video_pres';
  }
  /* Le nouveau block */
  obj = document.getElementById('block' + id);
  obj.className = 'video_pres_actif';


  //Changement de l'image du block actif
  //L'ancien block
  if (activeID != '')  {
    obj = document.getElementById('image' + activeID);
    obj.src = imageOff.src;
  }
  //Le nouveau block
  obj = document.getElementById('image' + id);
  obj.src = imageOn.src;

  /* L'identifiantdu nouveau block actif */
  activeID = id;
}

/* Ouverture de la popup des scripts */
function openWindowScript(url) {
  window.open(url,'script','status=yes,scrollbars=yes,width=450,height=500');
}
