var cgNameWindow = 'PortailLGL';
   
function ouvrePortail(nomPage, nomCadre) {

  var vl_cas = 0;
  
   try {
     if (window.opener != null) {
       if (!window.opener.closed) {
         if (window.opener.name == cgNameWindow) { 
          vl_cas = 1;
         }
       }
     } 
  
    switch (vl_cas) {
      case 0:
        var vlportailWindow = window.open (nomPage +'#'+ nomCadre,cgNameWindow);
        // ferme le sous-site pour recréer obliger l'inernaute
        // à le réouvrir à partir du portail car sinon le sous-site n'est plus
        // synchronisé
 // window.alert ('Ici...0');       
        window.close(); 
        break;
      case 1: 
  // window.alert ('Ici...1');       
       window.opener.focus();
        vlportailWindow = window.opener;
	    vlportailWindow.afficheChoixCadre(nomCadre);
 		// traçage Google des ouvertures DU PORTAIL DEPUIS LES SOUS-SITES
  		urchinTracker ('SOUS-SITE#' & nomCadre);  

        break;
    };
  }
  catch (e){
        // window.alert ('Ici...catch');       
        var vlportailWindow = window.open (nomPage +'#'+ nomCadre,cgNameWindow);
  };
};      
      

