var t_Aide_Option=new Array();
//*** REGIME ***//
t_Aide_Option['Regime']="window.open('/KA/V3_Pages_Satellites/aide/asp/DM_guide_Pratiq_Affiliation.asp','Regime','scrollbars=yes,resizeable=yes,toolbar=no,width=830,height=400');"
//*** EXPATRIES ***//
t_Aide_Option['Expatries']="window.open('/KA/V3_Pages_Satellites/aide/asp/DM_guide_Pratiq_Expatries.asp','Expatries','scrollbars=yes,resizeable=yes,toolbar=no,width=830,height=400');"
//*** CMU ***//
t_Aide_Option['CMU']="window.open('/KA/V3_Pages_Satellites/aide/asp/DM_guide_Pratiq_CMU.asp','CMU','scrollbars=yes,resizeable=yes,toolbar=no,width=830,height=400');"
//*** ORGANISME AFFILIATION ***//
t_Aide_Option['Organisme']="window.open('/KA/V3_Pages_Satellites/aide/asp/DM_organisme_affiliation.asp','Organisme','scrollbars=yes,resizeable=yes,toolbar=no,width=830,height=800');"
//*** NIVEAUX FORCE ***//
t_Aide_Option['Niveau']="window.open('/KA/V3_Pages_Satellites/aide/asp/DM_guide_Pratiq_Besoin.asp','Niveau','scrollbars=yes,resizeable=yes,toolbar=no,width=830,height=800');"

function f_Aide(p_Aide){
  var v_Url=t_Aide_Option[p_Aide];
  eval(v_Url);
  return;
}

function f_AideContextuelle(p_id_Aide, e, p_widthbloc){
/*** Permet d'afficher le bloc d'aide contextuelle de la page sans que ce bloc sorte de l'écran.***/
/*** Ca a l'air compliqué comme ça, mais en fait ça l'est réelement !!***/
        document.getElementById(p_id_Aide).style.display='block'; /*** affichage de l'aide demandé ***/
        /*** Tests pour faire en sorte que ça marche sur la plus part des navigateurs ***/
        if( !e ) {
          if( window.event ) {
            //Internet Explorer
            e = window.event;
          } else {
            //navigateur avec un codage différent//
            return;
          }
        }
        /*** Récupération des coordonnées du click en fonction du navigateur ***/
        if( typeof( e.pageX ) == 'number' ) {
          var x = e.pageX;
          var y = e.pageY;
        } else if( typeof( e.clientX ) == 'number' ) {
          //Internet Explorer et vieilles versions      
          var x = e.clientX;
          var y = e.clientY;
          var badOldBrowser = ( window.navigator.userAgent.indexOf( 'Opera' ) + 1 ) ||
           ( window.ScriptEngine && ScriptEngine().indexOf( 'InScript' ) + 1 ) ||
           ( navigator.vendor == 'KDE' )
          if( !badOldBrowser ) {
            if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
              //IE 4, 5 & 6 
              x += document.body.scrollLeft;
              y += document.body.scrollTop;
            } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
              //IE 6 (standard)
              x += document.documentElement.scrollLeft;
              y += document.documentElement.scrollTop;
            }
          }
        } else {
          //au cas ou...//
          return;
        }
        /*** Recupération des dimension de la fenêtre ***/
        var winW, winH ;
        if (parseInt(navigator.appVersion)>3) {
           if (navigator.appName=="Netscape") {
            winW = window.innerWidth;
            winH = window.innerHeight;
           }
           if (navigator.appName.indexOf("Microsoft")!=-1) {
            winW = document.body.offsetWidth;
            winH = document.body.offsetHeight;
           }
          }
        /*** La valeur du bloc d'aide par defaut est de 500px. ***/
        /*** Si on a spécifié un bloc plus grand ou plus petit, on le spécifie aussie dans la variable :p_widthbloc ***/
        if ((p_widthbloc=='')||isNaN(p_widthbloc)){p_widthbloc='500';}
        
        /*** on calcule la position du bloc. Si v_indicepos <0 c'est qu'il est en partie a l'exterieur de la fenetre ***/
        var v_indicepos = (parseInt(winW)-30) - (parseInt(x)+parseInt(p_widthbloc));
        //alert(v_indicepos+"="+winW+"-("+parseInt(x)+"+"+parseInt(p_widthbloc)+")");
        if(v_indicepos<0){/*** repositionnement ***/
          x=parseInt(winW)-parseInt(p_widthbloc)-30;          
        }
        /*** positionnement du bloc d'aide contextuelle ***/
        document.getElementById(p_id_Aide).style.top = y+'px' ;
        document.getElementById(p_id_Aide).style.left = x+'px' ;    
}