// JavaScript Document
var tabGals = Array();

function createGalerieConteneur(){
  if(!document.getElementById("contGal"))
    document.body.innerHTML+='<div id="contGal"></div>';
  
    
  var clip = document.getElementById("contGal");
  
  //on ajoute le lien de fermeture
  clip.innerHTML = '<a href="javascript:;" id="closeGal" title="Cacher la galerie" onclick="cacheGalerie();"></a>';
  clip.innerHTML += '<div id="contFlashGal"><div class="header"><a href="javascript:;" onclick="cacheGalerie();">FERMER LA GALERIE <span class="close">&times;</span></a></div><div id="conteneurFlash"></div></div>';
}


function afficheGalerie(id){
  if(tabGals["id_"+id]){
    //si le conteneur n'existe pas, on le crée
    createGalerieConteneur();
    
    //on centre le conteneur
    if(document.getElementById("contFlashGal")){
      var clip = document.getElementById("contFlashGal");
      
      clip.style.width = "990px";
      clip.style.height = "570px";
      document.getElementById("contGal").style.width="100%";
      document.getElementById("contGal").style.height="100%";
      
      var larg = document.documentElement.clientWidth;
      var haut = document.documentElement.clientHeight;
      
      clip.style.left = ((larg-clip.offsetWidth)/2)+"px";
      clip.style.top = ((haut-clip.offsetHeight)/2)+"px";
      
      //on met le flash dans le conteneur
      clip = document.getElementById("conteneurFlash");
      clip.innerHTML ='';
      
      if(navigator.userAgent.indexOf('Firefox')!=-1 || navigator.userAgent.indexOf('Opera')!=-1){
        clip.innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="tx_ingal_pi1" width="990" height="550" align="center">';
        clip.innerHTML += '<param name="menu" value="false">';
        clip.innerHTML += '<param name="quality" value="best">';
        clip.innerHTML += '<param name="scale" value="noscale">';
        clip.innerHTML += '<param name="bgcolor" value="#FFFFFF">';
        clip.innerHTML += '<param name="wmode" value="transparent">';
        clip.innerHTML += '<param name="allowFullScreen" value="true">';
        clip.innerHTML += '<param name="movie" value="typo3conf/ext/in_gal/swf/index.swf?chem=typo3conf/ext/in_gal/'+tabGals["id_"+id]+'">';
        clip.innerHTML += '<embed src="typo3conf/ext/in_gal/swf/index.swf?chem=typo3conf/ext/in_gal/'+tabGals["id_"+id]+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="550" name="tx_ingal_pi1" align="top" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
        clip.innerHTML += '</object>';
      }else{
        clip.innerHTML += '<embed src="typo3conf/ext/in_gal/swf/index.swf?chem=typo3conf/ext/in_gal/'+tabGals["id_"+id]+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="550" name="tx_ingal_pi1" align="top" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
      }
      
    }
  }
}

function cacheGalerie(){
  if(document.getElementById("contGal")){
    document.getElementById("contGal").innerHTML="";
    document.getElementById("contGal").style.width="0px";
    document.getElementById("contGal").style.height="0px";
  }
}
