// JavaScript Document

// message d'introduction aléatoire

var nbmess = 16;
	//modifier ce chiffre en fonction du nombre de messages disponibles -1
	//autrement dit, prendre simplement l'indice XX de la dernière cellule Mess[XX] contenant un message
	//s'il y a 17 messages numérotés de 0 à 16, nbmess doit valoir 16 (et non pas 17)

function alea(max, virgule)
	// retourne un chiffre aléatoire compris entre 0 et max
	// "virgule" indique si on veut un nombre entier (0) ou décimal (1 ou rien)
	{
		temp = Math.random()*max;
		if (virgule==0)
			{temp=Math.round(temp);}
		return temp;
	}


var loto = alea(nbmess,0);


var Mess=new Array();
	// liste des messages d'intro
	// attention : si un message est ajouté à cette liste (Mess), 
	// il faut également ajouter une citation (liste Citation, plus bas)
	// et modifier la valeur de nbmess (plus haut)
Mess[0]="Bonjour.\nCa fait plaisir de vous voir."
Mess[1]="\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
Mess[2]="Cliquez sur OK pour continuer."
Mess[3]="Votre visite nous flatte."
Mess[4]="\n\n\n                                             42.\n\n\n"
Mess[5]="Bonjour."
Mess[6]="NON A L'AUGMENTATION DE LA TAXE SUR LE MATERIEL CYBERNETIQUE !!"
Mess[7]="Oh ! C'est qui, derrière vous ?"
Mess[8]="Votez Big Brother !"
Mess[9]="Entrez, c'est ouvert !"
Mess[10]="J'espère que votre visa galactique est en ordre ?"
Mess[11]="Prêt ?"
Mess[12]="Accrochez-vous !"
Mess[13]="Vous avez le formulaire 27B-6 ?"
Mess[14]="WARNING !\n\nALIEN PRESENCE DETECTED !"
Mess[15]="Attention derrière vous !!"
Mess[16]="Vous êtes prié(e) de laisser ce site web dans l'état dans lequel vous l'avez trouvé en entrant."
Mess[17]=""
Mess[18]=""
Mess[19]=""
Mess[20]=""
Mess[21]=""
Mess[22]=""
Mess[23]=""
Mess[24]=""
Mess[25]=""
Mess[26]=""
Mess[27]=""
Mess[28]=""
Mess[29]=""

var Citation=new Array();
	// Liste de citations affichées sur la page principale
	// le choix est relatif au texte d'intro qui a été tiré au sort
	// on peut y inclure des tags HTML, mais si dans ce cas il faut faire gaffe aux guillemets
Citation[0]="Non vraiment."
Citation[1]=""
Citation[2]="C'est bien."
Citation[3]="Si si."
Citation[4]="42."
Citation[5]="Ca va ?"
Citation[6]="NON A L'AUGMENTATION DE LA TAXE SUR LE MATERIEL CYBERNETIQUE !!"
Citation[7]=""
Citation[8]="Votez Big Brother !"
Citation[9]=""
Citation[10]="Ah mais non mais il est périmé, votre visa !"
Citation[11]="C'est parti !"
Citation[12]=""
Citation[13]="Ah, mais il y manque un tampon..."
Citation[14]="WARNING !<br>ALIEN PRESENCE DETECTED !"
Citation[15]=""
Citation[16]=""
Citation[17]=""
Citation[18]=""
Citation[19]=""
Citation[20]=""
Citation[21]=""
Citation[22]=""
Citation[23]=""
Citation[24]=""
Citation[25]=""
Citation[26]=""
Citation[27]=""
Citation[28]=""
Citation[29]=""

function intro()
	// affichage de la boîte de dialogue du message d'intro (voir liste Mess[])
	{
	window.alert(Mess[loto]);
	}


// fenêtre pop-up

function ouvrir(lien, nom) {
	if(document.layers)  // test Netscape 4
		{window.open(lien, nom, "left=150, top=150, height=350, width=600, resizable=1");}
	else
		{window.open(lien, nom, "left=150, top=150, height=350, width=600, resizable=1, location=0, menubar=0, scrollbars=1, status=0, toolbar=0");}
}

function ouvrir2(lien, nom) {
	if(document.layers)  // test Netscape 4
		{window.open(lien, nom, "left=150, top=150, height=550, width=600, resizable=1");}
	else
		{window.open(lien, nom, "left=150, top=150, height=550, width=600, resizable=1, location=0, menubar=0, scrollbars=1, status=0, toolbar=0");}
}

function ouvrir3(lien, nom) {
	if(document.layers)  // test Netscape 4
		{window.open(lien, nom, "left=150, top=150, height=150, width=350, resizable=1");}
	else
		{window.open(lien, nom, "left=150, top=150, height=150, width=350, resizable=1, location=0, menubar=0, scrollbars=1, status=0, toolbar=0");}
}

function ouvrir4(lien, nom) {
	if(document.layers)  // test Netscape 4
		{window.open(lien, nom, "left=150, top=150, height=430, width=590, resizable=1");}
	else
		{window.open(lien, nom, "left=150, top=150, height=430, width=590, resizable=1, location=0, menubar=0, scrollbars=1, status=0, toolbar=0");}
}


// Cookie

function CreationCookie(nom, valeur) {
	dateExp = new Date(2020, 11, 11);
	dateExp = dateExp.toGMTString();
	document.cookie = nom +'=' + escape(valeur) +'; expires=' + dateExp +';';
}


/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
Afficher la date au format texte
*/
navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
	navok = true;
else
	navok = false;

today = new Date;
jour = 1+today.getDay();
numero = today.getDate();
if (numero<10)
	numero = "0"+numero;
mois = today.getMonth();
if (navok)
	annee = 85+today.getFullYear();
else
	annee = 85+today.getYear();
TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi","Dimanche","Lundi","Mardi");
TabMois = new Array("janvier","f&eacute;vrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","d&eacute;cembre");
messageDate = TabJour[jour] + " " + numero + " " + TabMois[mois] + " " + annee;


minutes = today.getMinutes();
if (minutes<10)
	minutes = "0"+minutes;
heure = today.getHours();
if (heure<10)
	heure = "0"+heure;
messageHour = heure + "h" + minutes;

// faux compteurs
// compteur de visites
nbrVisit = (annee*15301)+(mois*487)+(numero*57)+(heure*15)+(minutes*3);
// nombre de personnes connectées
nbrConnect = 95*((153*mois)+(15*minutes)+(17*heure));


// fausses indicatons horaires
min = today.getMinutes();
heur = today.getHours();

malHeur1 = (heur-1) + "h" + (min+22);
malHeur2 = (heur+12) + "h" + (min+10);
malHeur3 = (heur-3) + "h" + (min+12);
malHeur4 = (heur+8) + "h" + (min+32);
malHeur5 = (heur-5) + "h" + (min+16);
malHeur6 = (heur-6) + "h" + (min+17);


// fausses températures
temper1 = (min/(heur+1))-2;
	temper1=Math.round(temper1);
temper2 = (min/(heur+1))+37;
	temper2=Math.round(temper2);
temper3 = (min/(heur+1))+5;
	temper3=Math.round(temper3);
temper4 = (min/(heur+1))-55;
	temper4=Math.round(temper4);
temper5 = (min/(heur+1))+26;
	temper5=Math.round(temper5);
temper6 = (min/(heur+1))-37;
	temper6=Math.round(temper6);


// pop-ups diverses

function newenglish() {
	window.alert('Traduction en cours... \nCa ne saurait tarder.');
	window.alert('On s\'excuse, hein.');
	}

function francais() {
	window.alert('Ben oui, c\'est bon là,\nl\'interface est déjà en français.');
	}

function vorgon() {
	resultat = window.confirm('Vous êtes sûr(e) de vous, là ?');
	if (resultat==true)
		{window.location.href="vorgon/vorgon.htm"}
	else {
		alert('Trop tard, fallait pas cliquer n\'importe où.');
		window.location.href="vorgon/vorgon.htm"
	     }
}

