// JavaScript Document

// les div sont en position absolue mais invisible (visibility: hidden)
// quand on fait apparaitre une div on modifie également la hauteur du TD principale (celui du milieu)
// afin que le contenu des div n'apparaissent pas superposé à l'adresse.
// idDiv = identifiant de la div à faire apparaitre
// heightTd = nouvelle hauteur de la cellule principale

function afficheDiv(idDiv,heightTd) {
	maDiv = document.getElementById(idDiv);
	maDiv.style.visibility = "visible";
	monTd = document.getElementById('tdMilieu');
	monTd.height = heightTd;
}

function effaceDiv(idDiv) {
	maDiv = document.getElementById(idDiv);
	maDiv.style.visibility = "hidden";
}







// pour ouvrir une page dans une pop up
// cible = chemin relatif vers le fichier
// largeur et hauteur = spécifique à une fenêtre
// sinon, ils sont définis par défaut à 600 et 550

function popUp(cible,largeur,hauteur) {
	if ( largeur == 0 ) largeur = 600;
	if ( hauteur == 0 ) hauteur = 550;
	window.open(cible, '', 'top=50, left=50, width=' + largeur + ', height=' + hauteur + ', scrollbars=yes, resizable=yes');
}

function popUpHalte(cible) {
	largeur = 700;
	hauteur = 430;
	window.open(cible, '', 'top=0, left=0, width=' + largeur + ', height=' + hauteur + ', scrollbars=yes, resizable=yes');
}





// affiche et efface un message
// message : texte à afficher

function ChangeMessage(message){
  if(document.getElementById){
  		document.getElementById('texte').innerHTML=message;	
  }
}

function eff(){
ChangeMessage('','texte');
}



// crée un email en javascript : pas vu par les aspirateurs de site internet
function makeMyEmail(initiale, nom, pays) {
	var a = new Array("@", initiale, nom, pays, "cotral");
	if ( a[2] != "" ) {
		var ea = a[1] + "." + a[2] + a[0] + a[4] + "." + a[3];
	}
	else {
		var ea = a[1] + a[0] + a[4] + "." + a[3];
	}
	document.write('<a href="mailto:' + ea + '" class="bleu">' + ea + '</a>');
}

function changeCouleur (ligne, couleur) {
	var maLigne = document.getElementById(ligne);
	maLigne.style.backgroundColor = couleur;
}

