var lapage = window.document.title;
var today   = new Date()
var expires = new Date()
expires.setTime(today.getTime() + 1000*60*60*24*365) /* -> one year */
/*----------------------------------------------------------------------------------*/
// Sets cookie. Expiration date is optional
function setCookie(name, value, expire) {
    document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire))
}
/*----------------------------------------------------------------------------------*/
function getCookie(name){
    var search = name + "=" 
    if (document.cookie.length > 0)
    {//if there are any cookies
        offset = document.cookie.indexOf(search)
        if (offset != -1)
        {//if cookie exists
            offset += search.length
            end = document.cookie.indexOf(";", offset)
            if (end == -1)
            {
                end = document.cookie.length
            }
            return unescape(document.cookie.substring(offset,end))
        }
    }
return "";
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function showlyr(layername) {
MM_showHideLayers('Layer1','','hide')
MM_showHideLayers('Layer2','','hide')
MM_showHideLayers('Layer3','','hide')
MM_showHideLayers('Layer4','','hide')
MM_showHideLayers('Layer5','','hide')
MM_showHideLayers('Layer6','','hide')
MM_showHideLayers('Layer7','','hide')
MM_showHideLayers('Layer8','','hide')
MM_showHideLayers('Layer9','','hide')
MM_showHideLayers('LayerA','','hide')
MM_showHideLayers('LayerB','','hide')
if (layername != 'no' && layername != 'pub') {
  MM_showHideLayers(layername,'','show')
  setCookie("lyr", layername, expires);
  }
else {
  if (layername == 'pub') {
     scrollTo(0,document.body.scrollHeight);
	 }
  }  
}



function bienvenue(oblig) {

var thename = getCookie("nom")
var theage  = getCookie("age")
var thesex  = getCookie("sex")
var rndnbr  = getCookie("nbr")
var thelyr  = getCookie("lyr")
setCookie("enabled", "yes", expires)

// cookies is enabled

if (getCookie("enabled")=="yes") {

   if (rndnbr == "" || rndnbr==null) {
      rndnbr = Math.floor(Math.random()*1001) 
	  setCookie("nbr", rndnbr, expires);
      }

   if (thename == "" || thename==null || theage == "" || theage==null) {
      var mywidth = screen.width+20;
	  var myheight = screen.height+20;
	  if (oblig == 0) {
          popupWin=window.open('bienvenue.htm','remote','toolbar=no,status=no,scrollbars=no,location=no,top=0,left=0,width='+mywidth+',height='+myheight+',menubar=no,resize=no');
          }   
      else {
          popupWin=window.open('bienvenue2.htm','remote','toolbar=no,status=no,scrollbars=no,location=no,top=0,left=0,width='+mywidth+',height='+myheight+',menubar=no,resize=no');
          }
      }
    


   if (lapage = "MPE - Mes Pages Extraordinaires") {
     if (thelyr=="" || thelyr==null) {
        showlyr("no");
	    }
     else	  
        showlyr(thelyr);
        }
    }
 }  	
  
 
   
function persinfo(formulaire) {

   if (formulaire.prenom.value != "") {
      setCookie("nom", formulaire.prenom.value, expires);
	  }
   
   if (formulaire.age.value != "") {
      setCookie("age", formulaire.age.value, expires);
	  }

   if (formulaire.sex.selectedIndex != 0) {
      setCookie("sex", formulaire.sex.value, expires);
	  }
 
   self.close();
   }

function persinfo2(formulaire) {

   if (formulaire.prenom.value != "") {
      setCookie("nom", formulaire.prenom.value, expires);
	  }
   
   if (formulaire.age.value != "") {
      setCookie("age", formulaire.age.value, expires);
	  }

   if (formulaire.sex.selectedIndex != 0) {
      setCookie("sex", formulaire.sex.value, expires);
	  }
 
   if (formulaire.age.value != ""  && formulaire.sex.selectedIndex != 0 ) {
     self.close();
	 }
  }
  
var users = new Array(); var pass = new Array(); 
users[0] = 'Admin'; pass[0] = 'ssaP'; 
users[1] = 'yatoo'; pass[1] = '094081'
users[2] = 'rap1989'; pass[2] = 'maipar'
users[3] = 'User3'; pass[3] = 'alalaitou'
users[4] = 'User4'; pass[4] = 'alalaitou'
users[5] = 'User5'; pass[5] = 'alalaitou'
users[6] = 'User6'; pass[6] = 'alalaitou'
var wrighturl = 'gallery.htm'
var wrongurl = 'index.htm'
//-----------------------------------------
function strrev(str) {
   if (!str) return '';
   var revstr='';
   for (i = str.length-1; i>=0; i--)
       revstr+=str.charAt(i)
   return revstr;
}
//----------- Leave this alone ------------
function isPass(user,pswd){
if (user.length < 1){ alert('Le LOGIN manque'); return false }
if (pswd.length < 1){ alert('Le Mot de Passe manque'); return false }
for (var i = 0; i < users.length ; i++){
  if (users[i] == user && pass[i] == strrev(pswd)){
   location.href = wrighturl; 
   return false
   }
 if (users[i] == user && pass[i] != strrev(pswd)){
   location.href = wrongurl; 
   return false
   }
}
location.href = wrongurl
} 
