
function vers_admin() {
  //
  document.location.href = lesitessl + '/modAuthentifAdmin.php';
}


function vers_demo() {
  //
  document.location.href = lesitessl + '/modAuthentif.php';
}


function vers_present() {
  //
  document.location.href = lesite + '/presentation.php';
}


function vers_formation() {
  //
  document.location.href = lesite + '/formation.php';
}


function vers_applis() {
  //
  document.location.href = lesite + '/applications.php';
}


function vers_web() {
  //
  document.location.href = lesite + '/web.php';
}


function vers_depann() {
  //
  document.location.href = lesite + '/depannage.php';
}


function vers_ref() {
  //
  document.location.href = lesite + '/nos_references.php';
}


function vers_joindre() {
  //
  document.location.href = lesitessl + '/contacts.php';
}


function vers_liens() {
  //
  document.location.href = lesite + '/modLiens.php';
}


function vers_forminter() {
  //
  document.location.href = lesite + '/form_internet.php';
}


function vers_reve() {
  //
  //document.location.href = lesite + '/revedeau.php';
}


function vers_forum() {
  //
  var params = 'resizable=no, directories=no, location=no, width=1024, height=768, menubar=yes, scrollbars=yes, status=no';
  //var w = window.open(lesite + '/phpBB2/index.php','Forum', params);
}


function vers_bimages() {
  //
  //document.location.href = lesite + '/banqueimages.php';
}


function foto() {
//alert('photo');
  //document.body.className = 'body.vert';
}

function animBasseTransp1() {
  //
  document.getElementById("tablebasse").className = 'tablebass50';
}

function animBasseTransp2() {
  //
  document.getElementById("tablebasse").className = 'tablebass85';
}

function animMasqueDefil() {
  //
  document.getElementById("pub1").style.visibility = 'hidden';
}

var finess2;
var delai2;
var etape2;
var TranspObj1 = new Array(50, 50, 75, 100, 50, 50, 75, 75, 100, 75, 50, 0);
var PosX1 = new Array(208, 208, 730, 730, 474, 474, 96, 96, 830, 840, 850, 850, 850);
var PosY1 = new Array(382, 382, 271, 271, 455, 455, 191, 191, 58, 58, 58, 58, 58);
var TranspObj2 = new Array(100, 100, 75, 75, 50, 50, 75, 75, 75, 75, 50, 0);
var PosX2 = new Array(730, 730, 96, 96, 208, 208, 474, 474, 870, 860, 850, 850, 850);
var PosY2 = new Array(271, 271, 191, 191, 382, 382, 455, 455, 58, 58, 58, 58, 58);
var TranspObj3 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 100);
var PosX3 = new Array(730, 730, 96, 96, 208, 208, 474, 474, 870, 860, 850, 850, 850);
var PosY3 = new Array(271, 271, 191, 191, 382, 382, 455, 455, 58, 58, 58, 58, 58);

function blob() {
  //
  //document.getElementById("indik").innerHTML = screen.width;
  
  if(etape2 > (11 * finess2)) {      //etape = 0 pour boucle;
    // animation de base terminée > photo body
    //if(screen.width <= 1024)
    document.body.style.backgroundImage = 'url(images/2278025.jpg)';
    //else
    //  document.body.style.backgroundImage = 'url(images/1270044.jpg)';
    //document.body.style.backgroundImage = 'url(images/2264001.jpg)';
    //document.body.style.backgroundImage = 'url(images/2274030.jpg)';

    //var elem = document.getElementById("tablebasse");
    //elem.className = 'tablebassopak';
    setTimeout(animBasseTransp1, 1000);
    setTimeout(animBasseTransp2, 3000);
    setTimeout(animMasqueDefil, 3000);
    
    var elem = document.getElementById("pub1");
    elem.className = 'bandeaudefilopak';
    //var cde = "elem.className = 'tablebass50'";
//alert(cde);
//eval(cde);
    //setTimeout(eval(cde), 1500);
    //clearTimeout();
    //setTimeout(eval(cde), 1000);

  }

  else {
    // animation de base
  //document.getElementById("indic").innerHTML = etape2;

  var base = parseInt(etape2 / finess2);
  var pas = ((etape2 / finess2) - base) * finess2;

  document.getElementById("b1").className = 'blob1' + TranspObj1[base];
  var ecartX = PosX1[base+1] - PosX1[base];
/*alert(PosX1[base]);
alert(ecartX);
alert(finess2);
alert(pas);*/
  document.getElementById("b1").style.left = PosX1[base] + (ecartX / finess2 * pas) + "px";
  var ecartY = PosY1[base+1] - PosY1[base];
  document.getElementById("b1").style.top = PosY1[base] + (ecartY / finess2 * pas) + "px";

  document.getElementById("b2").className = 'blob2' + TranspObj2[base];
  ecartX = PosX2[base+1] - PosX2[base];
  document.getElementById("b2").style.left = PosX2[base] + (ecartX / finess2 * pas) + "px";
  ecartY = PosY2[base+1] - PosY2[base];
  document.getElementById("b2").style.top = PosY2[base] + (ecartY / finess2 * pas) + "px";

  document.getElementById("b3").className = 'blob3' + TranspObj3[base];
  ecartX = PosX3[base+1] - PosX3[base];
  document.getElementById("b3").style.left = PosX3[base] + (ecartX / finess2 * pas) + "px";
  ecartY = PosY3[base+1] - PosY3[base];
  document.getElementById("b3").style.top = PosY3[base] + (ecartY / finess2 * pas) + "px";

  etape2++;

  setTimeout("blob()", delai2);
  }

}

function lanceblob(tps, finesse) {
  //
  delai2 = tps;
  etape2 = 0;
  finess2 = finesse;
  blob();
}


var requete;
var mesg;
var index = 0;
var delai;

// gestionnaires d'événements
function Add_Event( obj_, event_, func_){
  if( obj_.addEventListener)
    obj_.addEventListener( event_, func_, false);
  else
    obj_.attachEvent( 'on'+event_, func_);
}




function switchstyle() {
  //
  document.body.className = document.getElementById("style_switcher").value;
}


function stop_bruit() {
  //
  var oA = document.getElementById("bruit");
  oA.parentNode.removeChild(oA);
}




function defil() {
  //
  var nb_char = mesg.length;
  index++;
  if (index > nb_char) index = 0;
  document.getElementById("pub1").value = mesg.substring(index) + mesg;
  if (parseInt(index / 10) == (index / 10)) {
    //alert(document.getElementById("pub1").style.color);
    if (document.getElementById("pub1").style.color == "teal")
      document.getElementById("pub1").style.color = "blue";
    else
      document.getElementById("pub1").style.color = "teal";
  }
  setTimeout("defil()", delai);
}



function lancedefil(txt, tps) {
  //
  mesg = txt + "   >>   ";
  delai = tps;
  defil();
}




// -------------------------------------------------------------------- out
function identifier() {
  requete = getRequete();

  if (requete != null) {
    // Constituer le corps de la requete (la chaine de requete)
    var login = document.getElementById("log").value;
    var motPasse = document.getElementById("passe").value;
    var corps = "login=" + encodeURIComponent(login)
      + "&motPasse=" + encodeURIComponent(motPasse);
    try {
      // Ouvrir une connexion asynchrone
      requete.open("POST", "identific.php", true);
      requete.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      requete.onreadystatechange = onIdentifier;
      requete.send(corps);
      montrerActivite();
    }
    catch (exc) {
      montrerInactivite();
    }
  }
  else {
    setMessage("Impossible de se connecter au serveur");
  }
}



function onIdentifier() {
  if (requete.readyState == 4 && requete.status == 200) {
    // Montrer que la requete est terminee
    montrerInactivite();
    if (requete.responseText.substring(1, 3) == '>-')
      alert(requete.responseText);
    else
      document.location.href='rdw.php';
  }
}



function abandonnerIdentifier() {
  if (requete != null) {
    requete.abort();
  }
  montrerInactivite();
  setMessage("Identification abandonn&eacute;e");
}



function montrerInactivite() {
  document.getElementById("identifieroff").style.display = "inline";
  document.getElementById("identifieron").style.display = "none";
  document.getElementById("baband").disabled = true;
}



function montrerActivite() {
  document.getElementById("identifieroff").style.display = "none";
  document.getElementById("identifieron").style.display = "inline";
  document.getElementById("baband").disabled = false;
  setMessage("");
}



function setMessage(msg) {
  document.getElementById("message").innerHTML = msg;
}


