// JavaScript Document
var tabGals = Array();

function createGalerieConteneur(){
  if(!document.getElementById("contGal"))
    document.body.innerHTML+='<iframe id="contGalFrame" href="a"></iframe><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(linkTo,linkToUid,linkToUidMore){

   //si le conteneur n'existe pas, on le crée
   createGalerieConteneur();
   
   //on centre le conteneur
   if(document.getElementById("contFlashGal")){
     var clip = document.getElementById("contFlashGal");
     var frame = document.getElementById("contGalFrame");

     clip.style.width = "990px";
     clip.style.height = "590px";
     frame.style.width = clip.style.width
     frame.style.height = clip.style.height
     frame.style.display = "inline";                                           
     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";
     
     frame.style.left = clip.style.left
     frame.style.top = clip.style.top
     
     //on met le flash dans le conteneur
     clip = document.getElementById("conteneurFlash");
     clip.innerHTML ='';

     var urlMore = '';

     if(linkTo!='')
        urlMore += '&amp;linkTo='+linkTo;

     if(linkToUid!='')
        urlMore += '&amp;linkToUid='+linkToUid;

     if(linkToUidMore!='')
        urlMore += '&amp;linkToUidMore='+linkToUidMore;

      var urlFlash =  'fileadmin/templates/carto/swf/index.swf?chem=fileadmin/templates/carto/'+urlMore;

     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="570" 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="'+urlFlash+'">';
       clip.innerHTML += '<embed src="'+urlFlash+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="570" 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="'+urlFlash+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="570" 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";
    document.getElementById("contGalFrame").style.display = "none";
  }
}
