// JavaScript Document
var bulleStyle=null
if (!document.layers && !document.all && !document.getElementById)
   event="chut";

function bulle(msg,evt,hauteur){    
 var xfenetre,yfenetre,xpage,ypage,element=null;
 var offset= 15;          
 var bulleWidth=150;     
 var glossaire = "";
 switch(msg){
 case "algorithme" :
 	glossaire = "Un algorithme est une procédure de traitement systématique, souvent destinée à une application informatique.";
 break;
 case "datamining" :
 	glossaire = "Le data mining désigne la recherche d'informations à haute valeur ajoutée dans de très grands ensembles de données : analyse de clientèle, typologie de comportements, segmentation...";
 break;
 case "dynamic" :
 	glossaire = "Le dynamic packaging désigne la génération de forfaits touristiques personnalisés ; ce concept est actuellement au coeur des préoccupations des plus grands acteurs du tourisme.";
 break;
 case "heuristiques" :
 	glossaire = "Une heuristique est une méthode de résolution approximative, souvent plus rapide et plus souple que les méthodes exactes.";
 break;
 case "logistique" :
 	glossaire = "La logistique est la gestion des flux, notamment de marchandises, dans les entreprises et autres organisations.";
 break;
 case "modele" :
 	glossaire = "Un modèle est une représentation simplifiée de la réalité, souvent formalisée à l'aide du langage mathématique.";
 break;
 case "recherche" :
 	glossaire = "La recherche opérationnelle est l'application de la mathématique à l'aide à la décision.";
 break;
 case "systeme" :
 	glossaire = "Un système d'aide à la décision (\"Decision Support System\", ou \"DSS\", en anglais) est un ensemble informatique destiné à apporter une aide dans un processus de décision ; il peut se composer de matériel, logiciels, bases de données, etc.";
 break;
 case "textemining" :
 	glossaire = "Le text mining désigne la recherche d'informations à haute valeur ajoutée dans de très longs textes : structuration de grands ensembles de documents, analyse de la presse...";
 break;
  case "webmining" :
 	glossaire = "Le web mining désigne la recherche d'informations à haute valeur ajoutée dans un très grand nombre de pages web ou de bases de données : personnalisation du contenu web, analyse des visites et des commandes sur les sites, en vue de l'identification des goûts, besoins, préférences...";
 break;
 case "yield" :
 	glossaire = "Le yield management consiste en la recherche de la plus grande rentabilité, notamment au travers de l'allocation et de la tarification des produits ou services (chambres dans les hôtels, sièges dans les avions...).";
 break;
 default :
 	glossaire = "-";
 break;
 }  
 if (!hauteur) hauteur=15;

  if (document.layers) {
    bulleStyle=document.layers['tip'];
    bulleStyle.document.write('<layer bgColor="#ffffdd" '
       +'style="width:150px;border:1px solid black;color:black">'
       + glossaire + '</layer>' );
    bulleStyle.document.close();
    xpage = evt.pageX ; ypage  = evt.pageY;
    xfenetre = xpage ;yfenetre = ypage ;		
  } else if (document.all) {
    element=document.all['tip']
    xfenetre = evt.x ;yfenetre = evt.y ;		
    xpage=xfenetre ; ypage=yfenetre	;	
    if (document.body.scrollLeft) xpage = xfenetre + document.body.scrollLeft ; 
    if (document.body.scrollTop) ypage = yfenetre + document.body.scrollTop;
  } else if (document.getElementById) {
	  element=document.getElementById('tip')
    xfenetre = evt.clientX ;yfenetre = evt.clientY ;
    xpage=xfenetre ; ypage=yfenetre	;	
    if(evt.pageX) xpage = evt.pageX ;
    if(evt.pageY) ypage  = evt.pageY ;
  }
    
  if(element) {
     bulleStyle=element.style;
		 element.innerHTML=glossaire;}
		 	
  if(bulleStyle) {
     if (xfenetre > bulleWidth+offset) xpage=xpage-bulleWidth-offset;
     else xpage=xpage+15;
     if ( yfenetre > hauteur+offset ) ypage=ypage-hauteur-offset;
     bulleStyle.width=bulleWidth;  
		 if(typeof(bulleStyle.left)=='string') {
				 bulleStyle.left=xpage+'px'; bulleStyle.top=ypage+'px';  
		} else {
				bulleStyle.left=xpage     ; bulleStyle.top=ypage ; }
     bulleStyle.visibility="visible"; }
}
 
function couic(){
  if(bulleStyle)  bulleStyle.visibility="hidden";
}