/////     Détection du navigateur     /////
/*
IE = navigator.appName == "Microsoft Internet Explorer";
ns = navigator.appName == "Netscape";
ns4 = (ns && parseInt(navigator.appVersion) == 4);
ns5 = (ns && parseInt(navigator.appVersion) > 4);



/////     Variables partagees     /////

    var nblayer = 1;  // nombre de calques mobiles //
    var nbmenu = 1;  // nombre de calques mobiles //
    deptime = new Array(10, 18, 26, 34, 42); // moment de départs respectifs des calques, 10e de secondes//
    maxCo = new Array(0, 640, 500, 360, 220);   // position horizontale (X) finale dans la page utile//
    maxvCo = new Array(0, 90, 100, 60, 50);   // position verticale (Y) finale //
    startCo = 45;   // position horizontale de départ dans la page utile//
   startCoMenu = 200;   // position horizontale de départ dans la page utile//
    var startvCo = 20;  // position verticale de départ //
    var larpag = 861;  // largeur du tableau centré (page utile) //
    var decadiv = 0;   // marge //
    delta = 0;   // variation de taille de la fenêtre //
    P = 60;   // période de répétition //
    ampl = 60;  // amplitude de la trajectoire sinusoidale //
    nbosc = 1;  // nombre d'oscillations  //
    f = 0;  // fonction trajectoire des DIV : false=sinus , true=affine //
    t = 0;  // chronomètre //
    num = 1; // numéro du calque actif  //
    n = 0;  // compte tours //
    fadeStep = 5;  // rapidité du fading  //
    op = 100;  // opacité de l'image couleur  //

var    apSX = 0;
var    apSY = 0;
var    apC = 25;
var    apT = 25;

    self.onError=null;



/////     déplacement de la div    /////

function YG_recPos() {  // rectifie la position de la DIV dans la page utile //

    decadiv = YG_decaDiv();
    for(k=1;k<=nblayer;k++) {
         lay = "Layer"+k;
         calk = (document.getElementById(lay));
         if(delta != 0) {
                  if(!IE) {
                          var rec = calk.offsetLeft + delta;
                          calk.style.left = (rec+"px");
                  }
                  else {
                          calk.style.left = calk.style.pixelLeft + delta;
                  }
         }
    }
    for(k=1;k<=nbmenu;k++) {
         lay = "menu"+k;
         calk = (document.getElementById(lay));
         if(delta != 0) {
                  if(!IE) {
                          var rec = calk.offsetLeft + delta;
                          calk.style.left = (rec+"px");
                  }
                  else {
                          calk.style.left = calk.style.pixelLeft + delta;
                  }
         }
    }
}





function YG_decaDiv()  // calcule la largeur de la marge entre le bord de la page et le bord de la fenêtre //
    {
    var larpag = 861;    //  largeur du tableau centré contenant la page
    if(document.all){
       var larfen = document.body.clientWidth; // largeur de la fenêtre
      }
    else{
       var larfen = window.document.width;
      }
    newdec = Math.floor((larfen-larpag)/2); // largeur de la marge
    newdec = Math.max(0, newdec);
    delta = newdec - decadiv;
    decadiv = newdec;
    return decadiv;
}






function posinit() {
    decadiv = YG_decaDiv();
    for (num=1; num<=nblayer; num++) {
        var calk = eval(document.getElementById("Layer"+num));
        var rec = startCo + decadiv;
        if(!IE) {
                calk.style.left = (rec+"px");
                }
                else {
                calk.style.left = rec;
        }
    }
    for (num=1; num<=nbmenu; num++) {
        var calk = eval(document.getElementById("Menu"+num));
        var rec = startCoMenu + decadiv;
        if(!IE) {
                calk.style.left = (rec+"px");
                }
                else {
                calk.style.left = rec;
        }
    }
}
*/
function Popup(ref) {
    open("", ref, "toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, screenY=0, screenX=0, HEIGHT=1 ,WIDTH=1,");
}

//////   appels  ////////
/*if(IE){
setTimeout("posinit()",100);

window.onresize = YG_recPos;
}
*/