/*
Gestion de la dynamique du menu cible
affiche le menu cible correspondant a l'espace
*/
function montreCible(id) {
  var d = document.getElementById(id);

	for (var i = 1; i<=10; i++) /* cache l'ensemble des menus cible */
  {
		if (document.getElementById('cible'+i)) 
    {
      document.getElementById('cible'+i).style.display='none';
    }
	}
  
if (d) /* affiche le menu cible correspondant à l'espace */
  {
    d.style.display='block';
  }
}

/*
Permet de faire apparaitre ou non le menu déroulant
*/

function showmenu(elmnt)
{
document.getElementById(elmnt).style.visibility="visible";
}
function hidemenu(elmnt)
{
document.getElementById(elmnt).style.visibility="hidden";
}

/*
Gestion de la dynamique du menu gauche
*/
function montreSousRubrique(id) {
  var d = document.getElementById(id);

	for (var i = 1; i<=10; i++) /* cache l 'ensemble des sous-menus */
  {
		if (document.getElementById('smenu'+i)) 
    {
      document.getElementById('smenu'+i).style.display='none';
    }
	}
  
if (d) /* deroule le menu selectionne */
  {
    d.style.display='block';
  }
}

/*
Gestion des styles d'affichage des menus au chargement de la fenêtre  
*/
function style(){
  var name = navigator.appName;  
  if (name ==	"Microsoft Internet Explorer") {
   document.getElementById("menu").style.top="-5px";  /* permet d'avoir les memes espaces dans le menu gauche sous IE et Firefox */
   var l=document.getElementById("menu").getElementsByTagName('a');
  	for ( var n=0; n<l.length; n++ ){
            l[n].style.height="15px";
	   }
  }

  if (E<4) /* test si on est sur espace particuliers, entreprises ou partenaires */
  {
  document.getElementById('menuEspace'+E).src="../../img/index/Espace"+E+"Roll.jpg";
  document.getElementById('titreCible'+C).src="../../img/index/Cible"+C+"Roll.jpg";
  document.getElementById('menuCible'+C).style.display="none";
  }
  montreCible('cible'+E); /* affiche le menu cible correspondant à l'espace */
  if (R>0) /* si il y a une rubrique a mettre en rouge */
  {
  document.getElementById('rubrique'+R).style.color="#990000";
  } 
  if (SR!=0)   /* si il y a une sous rubrique on l'affiche et on la met en couleur */
  { 
    document.getElementById('sousRubrique'+R+SR).style.fontWeight="bold";
    montreSousRubrique('smenu'+R);
  }   
  else  /* pas de sous rubrique */
  {
    montreSousRubrique();
  }  
}

/*
fonction permettant d'appliquer une deuxième feuille de style en fonction 
de la resolution d'ecran du client - désactivé 
*/
function styleSheet() {
  var screenW = document.body.clientWidth;
/*  if (screenW <= 1024 ) { */
  document.write('<link media="screen" rel="STYLESHEET" href="../../css/cram-bretagne.css" type="text/css">');
/*  } else {
  document.write('<link media="screen" rel="STYLESHEET" href="../../css/cram-bretagne2.css" type="text/css">');
  } */
}

/*
fonction permettant de lancer un apercu avant impression
*/
function apercuImpression(dateJour,suffixCSS) {
    var w = window.open("","apercuImpr","menubar=yes,scrollbars=yes,width=680,height=640,resizable=no");
    with (w.document)
    {
    var ch = "<html><head>\n";
    ch += "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>\n";
    ch += "<link media=\"screen\" rel='stylesheet' ";
    ch += "href='../../css/apercu-impression";
    ch += suffixCSS;
    ch += ".css' type='text/css'>\n";
    ch += "<link media=\"print\"  rel='stylesheet' ";
    ch += "href='../../css/print-apercu";
    ch += suffixCSS;
    ch +=".css' type='text/css'>\n";
    ch += "</head><body id='contenuImpression'>\n";
    ch += "<div id=\"contenu\">\n";
    ch += " Date de l'impresssion : ";
    ch += dateJour;
    ch += "<table width=\"610\" border=\"0\" cellspacing=\"0\">\n";
    ch += "<tbody><tr>";
    ch += "<td>";
    ch += "<input class='imprimer' type='button' value='Imprimer' onClick='javascript:window.print()'>";
    ch += "<input class='lienFermer' type='button' value='Fermer' onclick='javascript:window.close()'>\n";
    ch += "</td></tr></tbody></table>\n";
    ch += document.getElementById("contenu").innerHTML;  /* on récupère tout le contenu de la page */
    ch += "<script language='javascript' type='text/javascript'>\n";
    ch += "for ( var i=0; i < document.getElementById('contenuImpression').getElementsByTagName('a').length; i++ ) {";
    ch += "document.getElementById('contenuImpression').getElementsByTagName('a')[i].href='#' ; } </script>\n";
    ch += "</div> <!-- fin contenu --> \n"; 
    ch += "</body></html>";
    write(ch);
    close();  
    }
}

 function AlertMessage(Ctrl, strMessage) {
    alert(strMessage);
    Ctrl.focus();
    return;
 }