/* AUTEUR: Jacques BILLARD */
/* Date de cration: 29/12/03 */
 //les fonctions: marche-arret  
 /* mettre et recuperer des informations*/
 // por recuperer les informations 
function getCookieVal (offset) 
   {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
      endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
   }
//rcupre le nom de l'internaute
function GetCookie (name) 
   {
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen) 
      {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
         return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0) 
         break; 
      }
   return null;
   }
// ecrit la cookie
function SetCookie (name, value) 
   {
   var argv = SetCookie.arguments;
   var argc = SetCookie.arguments.length;
   var expires = (2 < argc) ? argv[2] : null;
   var path = (3 < argc) ? argv[3] : null;
   var domain = (4 < argc) ? argv[4] : null;
   var secure = (5 < argc) ? argv[5] : false;
   document.cookie = name + "=" + escape (value) +
     ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
     ((path == null) ? "" : ("; path=" + path)) +
     ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
   }
//remets les infos jours
function ResetCounts(name) 
   {
   visits = 0;
   SetCookie("accueil", visits, expdate , "/", null, false);
   location.reload();
   }
   
     // pour ecrire les info 
var expdate = new Date();
var visits;
expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365)); 
if(!(visits = GetCookie("accueil"))) 
   visits = 0;
visits++;
//------------------ fin de cookie       ------------
//---------------------------------------------
 /* LES FONCTIONS QUI PERMETTENT LE CHANGEMENT
 De l'IMAGE centrale */   
 //mouvementdu cadre
  function changePos() {
width = document.body.clientWidth;
height = document.body.clientHeight;
Hoffset = moi.offsetHeight;
Woffset = moi.offsetWidth;
moi.style.left = xPos + document.body.scrollLeft;
moi.style.top = yPos + document.body.scrollTop;
if (yon) {
yPos = yPos + step;
}
else {
yPos = yPos - step;
}
if (yPos < 0) {
yon = 1;
yPos = 0;
}
if (yPos >= (height - Hoffset)) {
yon = 0;
yPos = (height - Hoffset);
}
if (xon) {
xPos = xPos + step;
}
else {
xPos = xPos - step;
}
if (xPos < 0) {
xon = 1;
xPos = 0;
}
if (xPos >= (width - Woffset)) {
xon = 0;
xPos = (width - Woffset);
   }
}

function start() {
moi.visibility = "visible";
interval = setInterval('changePos()', delay);
}
function pause_resume() {
if(pause) {
clearInterval(interval);
window.location.href="livror/livror.html";
pause = false;
}
else {
interval = setInterval('changePos()',delay);
pause = true;
   }
}
//--------- fin du mouvement de l'image centrale --------
//------------------------------------------------
//-----------------------------------------------
  //la course des animaux ou mouvement d'images
  // positionnement
var pos1 =-95;
var pos2 =-95;
var pos3 =-95;
// determination de la vistesse alatoirement
var vitesse1 =Math.floor(Math.random()*10)+2;
var vitesse2 =Math.floor(Math.random()*10)+2;
var vitesse3 =Math.floor(Math.random()*10)+2;
// marche des animaux
function suivant() {
	pos1 += vitesse1;
	pos2 += vitesse2;
	pos3 += vitesse3;
	if (pos1 >795) pos1 =-95;
	if (pos2 >795) pos2 =-95;
	if (pos3 >795) pos3 =-95;
document.getElementById("mouse1").style.visibility ='visible';
document.getElementById("mouse2").style.visibility ='visible';
document.getElementById("mouse3").style.visibility ='visible';
document.getElementById("mouse1").style.left =pos1;
document.getElementById("mouse2").style.left =pos2;
document.getElementById("mouse3").style.left =pos3;
window.window.setTimeout('suivant()', 100);
}
function course(){
suivant();
} 
//---------------fin des mouvement d'images------------
//---------------------------------------------
//pour les changement d'aspect menu
 function turnOn(imageName) {
  if (document.images) {
    document[imageName].src = eval(imageName + "on.src");
  }
}

function turnOff(imageName) {
  if (document.images) {
    document[imageName].src = eval(imageName + "off.src");
  }
}
// fin de changement de vignette
//-------------------------------------
//pour agrandir les fenetres
function agrandir()
{window.moveTo(0,0);
window.resizeTo(screen.width, screen.height);}
//------- fin de redimensionnement de fenetre
//---------------------------------------
//pour afficher un texte au passage de la souris sur un objet
 var calque;
function montre()
{
if(document.getElementById)
{
document.getElementById(calque).style.visibility = 'visible';
}
else if(document.all)
{
document.all[calque].style.visibility = 'visible';
}
}
function cache()
{
if(document.getElementById)
{
document.getElementById(calque).style.visibility = 'hidden';
}
else if(document.all)
{
document.all[calque].style.visibility = 'hidden';
}
}
//------- fin de l'affichage d'un texte
//----------------------------------------
// defilement de texte ou d'images
var scrollerwidth=150;
var scrollerheight=113;
var scrollerbgcolor='white';
//paramtrez l'nonc ci-dessous  '' si vous ne souhaitez pas utiliser une image d'arrire-plan
var scrollerbackground='rms/fondjb1.gif';
//configurez la variable ci-dessous pour modifier le contenu de l'afficheur
var messages=new Array();
messages[0]='<img src="rms/sun1.jpg" id="sun1" name="sun1"/>';
messages[1]='<br><p class="text1c" align="center">Laissez-moi un petit mot dans mon Livre d\'Or.</p>';
messages[2]='<img src="rms/sun2.jpg"id="sun2" name="sun2"/>';
messages[3]= '<br><p class="text4 style="text-align:center;">Pointez le cadre central et cliquez pour ouvrir le Livre d\'Or.</p>';
messages[4]='<img src="rms/sun3.jpg"id="sun3" name="sun3"/>';
messages[5]='<br><br><p class="text4 style="text-align:center;">Vous pouvez toujours m\'envoyer un courriel normal</p>'; 
// fin des variables--> 
///////Ne rien modifier sous cette ligne///////////////////////
if (messages.length>1)
i=2;
else
i=0;
//
function move1(whichlayer){
tlayer=eval(whichlayer);
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0;
setTimeout("move1(tlayer)",2500);
setTimeout("move2(document.main.document.second)",2500);
return;
}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5;
setTimeout("move1(tlayer)",100);
}
else{
tlayer.top=scrollerheight;
tlayer.document.write(messages[i]);
tlayer.document.close();
if (i==messages.length-1)
i=0;
else
i++;
}
}
//
function move2(whichlayer){
tlayer2=eval(whichlayer);
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0;
setTimeout("move2(tlayer2)",2500);
setTimeout("move1(document.main.document.first)",2500);
return;
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5;
setTimeout("move2(tlayer2)",100);
}
else{
tlayer2.top=scrollerheight;
tlayer2.document.write(messages[i]);
tlayer2.document.close();
if (i==messages.length-1)
i=0;
else
i++;
}
}
//
function move3(whichdiv){
tdiv=eval(whichdiv);
if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
tdiv.style.pixelTop=0;
setTimeout("move3(tdiv)",3000);
setTimeout("move4(second2)",3000);
return;
}
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5;
setTimeout("move3(tdiv)",100);
}
else{
tdiv.style.pixelTop=scrollerheight;
tdiv.innerHTML=messages[i];
if (i==messages.length-1)
i=0;
else
i++;
}
}
//
function move4(whichdiv){
tdiv2=eval(whichdiv);
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
tdiv2.style.pixelTop=0;
setTimeout("move4(tdiv2)",3000);
setTimeout("move3(first2)",3000);
return;
}
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=5;
setTimeout("move4(second2)",100);
}
else{
tdiv2.style.pixelTop=scrollerheight;
tdiv2.innerHTML=messages[i];
if (i==messages.length-1)
i=0;
else
i++;
}
}
//
function startscroll(){
if (document.all){
move3(first2);
second2.style.top=scrollerheight;
second2.style.visibility='visible';
}
else if (document.layers){
document.main.visibility='show';
move1(document.main.document.first);
document.main.document.second.top=scrollerheight+5;
document.main.document.second.visibility='show';
}
}
/*
function startscroll(){
if (document.all){
move3(first2);
second2.style.top=scrollerheight;
second2.style.visibility='visible';
}
else if (document.layers){
document.main.visibility='show';
move1(document.main.document.first);
document.main.document.second.top=scrollerheight+5;
document.main.document.second.visibility='show';
}
}
*/
// --------------- fin de dfilement de texte ou d'image
//---------------------------------------------
//----------------------------------------
//bannire en status
//<SCRIPT LANGUAGE="JavaScript">
  //begin script
  var posBan4=0, ban4, delayBan4, msgBan4;
  msgBan4="Mon site tant aussi mon  banc d'essai, soyez indulgent  propos des petits incidents de fonctionnement. ";
  function banniere4() {
    delayBan4 = 150;
    if (posBan4 >= msgBan4.length)
      posBan4 = 0;
    else if (posBan4 == 0) {
      msgBan4 = '        ' + msgBan4;
      while (msgBan4.length < 128)
        msgBan4 += '        ' + msgBan4;
    }
    window.status = msgBan4.substring(posBan4,posBan4+msgBan4.length);
    posBan4++;
    ban4 = setTimeout("banniere4(delayBan4)",delayBan4);
  }
  // end script -->

