// JavaScript Document
var tabCarto = Array();

function createCartographieConteneur(){
  if(!document.getElementById("contCarto"))
    document.body.innerHTML+='<div id="contCarto"></div>';
  
    
  var clip = document.getElementById("contCarto");
  
  //on ajoute le lien de fermeture
  clip.innerHTML = '<a href="javascript:;" id="closeCarto" title="Cacher la Carte" onclick="cacheCartographie();"></a>';
  clip.innerHTML += '<div id="contFlashCarto"><div class="header"><a href="javascript:;" onclick="cacheCartographie();">FERMER LA CARTE <span class="close">&times;</span></a></div><div id="conteneurFlash"></div></div>';
}


function afficheCartographie(id){
  if(tabCarto["id_"+id]){
    //si le conteneur n'existe pas, on le crée
    createCartographieConteneur();
    
    //on centre le conteneur
    if(document.getElementById("contFlashCarto")){
      var clip = document.getElementById("contFlashCarto");
      
      clip.style.width = "990px";
      clip.style.height = "570px";
      document.getElementById("contCarto").style.width="100%";
      document.getElementById("contCarto").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 ='';

      var url = 'typo3conf/ext/in_carto/swf/index.swf?chem=typo3conf/ext/in_carto/'+tabCarto["id_"+id];

      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_incarto_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="'+url+'">';
        clip.innerHTML += '<embed src="'+url+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="550" name="tx_incarto_pi1" align="top" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
        clip.innerHTML += '</object>';
      }else{
        clip.innerHTML += '<embed src="'+url+'" loop="false" menu="false" quality="best" scale="noscale" bgcolor="#FFFFFF" wmode="transparent" allowFullScreen="true" width="990" height="550" name="tx_incarto_pi1" align="top" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
      }
      
    }
  }
}

function cacheCartographie(){
  if(document.getElementById("contCarto")){
    document.getElementById("contCarto").innerHTML="";
    document.getElementById("contCarto").style.width="0px";
    document.getElementById("contCarto").style.height="0px";
  }
}

