// JavaScript Document
/*mois*/
function trouve_un_mois()
{
var liste_de_mois = new Array("janvier","février","mars ","avril","mai","juin","juillet","aout","septembre","octobre","novembre","décembre");
nbjour=liste_de_mois.length;
entree_numero= Math.round(Math.random()*(nbjour-1));
elem = document.getElementById("mois");  
elem.value = liste_de_mois[entree_numero];
}
/*Jour de la semaine*/
function trouve_un_jour()
{
var liste_de_jour = new Array("lundi","mardi","mercredi ","jeudi","vendredi","samedi","dimanche");
nbjour=liste_de_jour.length;
entree_numero= Math.round(Math.random()*(nbjour-1));
elem = document.getElementById("jour");  
elem.value = liste_de_jour[entree_numero];
}
/*nombre aleatoire*/
function trouve_un_nombre()
{
elem = document.getElementById("nombre");  
elem.value = Math.round((Math.random()*10000)+1);
}
/*roi*/
function trouve_un_roi()
{
var liste_de_rois = new Array("Bonaparte","Caribert Ier ","Carloman ","Cesar","Charle IV le Bel ","Charlemagne","Charles II le Chauve ","Charles III le Simple ","Charles IX ","Charles le Gros ","Charles Martel","Charles V le Sage ","Charles VI le Fol ","Charles VII le Victorieux ","Charles VIII l'Affable ","Charles X ","Childebert Ier ","Childebert III ","Childéric Ier ","Childéric II ","Childéric III le Fainéant ","Chilpéric Ier ","Chilpéric II ","Clodion le Chevelu ","Clotaire Ier le Vieux ","Clotaire II le Jeune ","Clotaire III ","Clovis Ier ","Clovis II le Fainéant ","Clovis IV ","Dagobert Ier ","Dagobert III ","François Ier ","François II ","Henri Ier ","Henri II ","Henri III ","Henri IV le Vert-Galant","Hugues Capet ","Jean II le Bon ","Louis XII ","Lothaire IV ","Louis Ier le Débonnaire ","Louis II le Bègue ","Louis III ","Louis IV d'Outremer ","Louis IX","Louis V le Fainéant ","Louis VI le Gros ","Louis VII le Jeune ","Louis VIII le Lion ","Louis X le Hutin ","Louis XI le Prudent ","Louis XIII le Juste ","Louis XIV le Grand ","Louis XV le Bien-Aimé ","Louis XVI ","Louis XVIII","Louis-Philippe Ier ","Mérovée ","Napoléon","Nom ","Palpatine","Pépin le Bref ","Philippe Ier ","Philippe II Auguste ","Philippe III le Hardi ","Philippe IV le Bel ","Philippe V le Long ","Philippe VI ","Raoul (ou Rodolphe) ","Robert Ier ","Robert II le Pieux ","Thierry III ","Thierry IV");
nbroi=liste_de_rois.length;
entree_numero= Math.round(Math.random()*(nbroi-1));
//document.write(entree_numero+"<br>");
//document.write(liste_de_rois[entree_numero]);
elem = document.getElementById("empnom");  
elem.value = liste_de_rois[entree_numero];
}
/*organes*/
function trouve_un_organe()
{
var liste_de_organes = new Array("oreilles","narines","yeux","lèvres","joues","épaules","bras","coudes","mains","hanches","intestins","testicules","cuisses","fesses","ventricules","genoux","mollets","pieds","orteils");
nbroi=liste_de_organes.length;
entree_numero= Math.round(Math.random()*(nbroi-1));
//document.write(entree_numero+"<br>");
//document.write(liste_de_rois[entree_numero]);
elem = document.getElementById("organe");  
elem.value = liste_de_organes[entree_numero];
}
/*organes*/
function trouve_un_objet()
{
var liste_de_objet = new Array("poele","armoire","samovar","panier","cornemuse","enclume","chaussette","imprimante","cafetière","tondeuse","decapsuleur","aspirateur","marteau","gazogène","pile","mouchoir","bikini","tong","Iphone");
nbroi=liste_de_objet.length;
entree_numero= Math.round(Math.random()*(nbroi-1));
//document.write(entree_numero+"<br>");
//document.write(liste_de_rois[entree_numero]);
elem = document.getElementById("objet");  
elem.value = liste_de_objet[entree_numero];
}
/*auteur*/
function trouve_un_auteur()
{
var liste_des_prenoms = new Array("François","Alain","Albert","Albert","Alexande","Alexandre","Alfred","Alfred","Alphonse","André","André","André","André","Antoine","Antonin","Arthur","Blaise","Blaise ","Boris","Charles","Charles","Charles","Charles","Charles","Claude","Edmond","Emile","Eugène","François","François","Frédéric","Georges","Georges","Gérard","gjean","Guillaume","Guy","Henry","Hervé","Honoré","Jack","Jacques","Jean","Jean","Jean","Jean","Jean","Jean","Jean Jacques","Jean paul","Joachim","José maria","Joseph","Jules","Jules","Jules","Jules","Julien","Louis Ferdinand","Louis","Marcel","Marcel","Marcel","Marguerite","Marguerite ","Marguerite ","Maurice","Nathalie","Paul","Paul","Paul","Pierre","Prosper","Ray","Raymond","Raymond","René","Robert","Romain","Romain","Samuel","Simone","Stephen","Théophile","Victor");
var liste_des_noms = new Array("Mauriac","Fournier","Camus","Camus","Dumas","Jardin","De Musset","De Vigny ","Daudet","Breton ","Gide","Malraux","Maurois ","De Saint-Exupéry","Artaud","Rimbaud","Cendrars ","Pascal","Vian","Péguy","Baudelaire","Cros","Péguy ","Perrault ","Mauriac","Rostand  ","Zola","Ionesco","Malherbe ","Rabelais","Dard ","Perec ","Sand","De Nerval ","Genet ","Apollinaire","De Maupassant","Bernanos ","Bazin ","Balzac","London","Prévert","De la Fontaine","Anouilh","Cocteau ","Giono","De la Fontaine","Tardieu","Rousseau","Sartre","Du Bellay","Heredia ","Kessel","Michelet ","Renard ","Vallès","Verne ","Green ","Celine","Aragon","Aymé","Pagnol ","Proust","Yourcenar","Audoux","Duras ","Genevoix ","Sarraute","Eluard","Valéry  ","Verlaine ","Loti","Mérimée","Brabduary","Queneau","Radiguet","Char ","Desnos ","Gary","Rolland ","Beckett ","De Beauvoir ","King","Gautier ","Hugo");
nbroi=liste_des_noms.length;
entree_numero= Math.round(Math.random()*(nbroi-1));
//document.write(entree_numero+"<br>");
//document.write(liste_de_rois[entree_numero]);
elema = document.getElementById("autprenom");  
elema.value = liste_des_prenoms[entree_numero];
elemb = document.getElementById("autnom");  
elemb.value = liste_des_noms[entree_numero];
}
/*quel sexe ?*/
function testesexe()
{
quellesexe = document.getElementById("quisexe");  
quelchoi=document.getElementById('sexe')[document.getElementById('sexe').selectedIndex].value

if ( quelchoi== "F")
	{
	quellesexe.innerHTML = "d'un homme";
	}
else if (quelchoi == "H")
	{
	quellesexe.innerHTML = "d'une femme";
	}

else if (quelchoi == "N")
	{
	/*quellesexe.value = "d'une femme";*/
	alert ("Nous ne pouvons rien pour vous !");
	}
}

function valider(){
  // si la valeur du champ prenom est non vide

			messageerreur="";
			tc=0;
			
			if (document.getElementById("nom").value=="")
			{
			nomchamp="Votre Nom";
			document.getElementById("nom").style.borderColor ="#3b5998";
			document.getElementById("nom").style.borderStyle ="solid";
			document.getElementById("nom").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*prenom*/
			if (document.getElementById("prenom").value=="")
			{
			nomchamp="Votre Prénom";
			document.getElementById("prenom").style.borderColor ="#3b5998";
			document.getElementById("prenom").style.borderStyle ="solid";
			document.getElementById("prenom").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*an*/
			if (document.getElementById("an").value=="")
			{
			nomchamp="Votre année de naissance";
			document.getElementById("an").style.borderColor ="#3b5998";
			document.getElementById("an").style.borderStyle ="solid";
			
			document.getElementById("an").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*metier*/
			if (document.getElementById("metier").value=="")
			{
			nomchamp="Votre metier ou votre formation";
			document.getElementById("metier").style.borderColor ="#3b5998";
			document.getElementById("metier").style.borderStyle ="solid";
			document.getElementById("metier").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*ville*/
			if (document.getElementById("ville").value=="")
			{
			nomchamp="Votre ville";
			document.getElementById("ville").style.borderColor ="#3b5998";
			document.getElementById("ville").style.borderStyle ="solid";
			document.getElementById("ville").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*autnom", "Le nom d'un auteur que vous aimez*/
			if (document.getElementById("autnom").value=="")
			{
			nomchamp="Le nom d'un auteur que vous aimez";
			document.getElementById("autnom").style.borderColor ="#3b5998";
			document.getElementById("autnom").style.backgroundColor ="#dedede";
			document.getElementById("autnom").style.borderStyle ="solid";
			document.getElementById("autprenom").style.borderColor ="#3b5998";
			document.getElementById("autprenom").style.borderStyle ="solid";
			document.getElementById("autprenom").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			/*sexnom", "Le nom de la personne que vous aimez*/
			if (document.getElementById("sexnom").value=="")
			{
			nomchamp="Le nom de la personne que vous aimez";
			document.getElementById("sexnom").style.borderColor ="#3b5998";
			document.getElementById("sexnom").style.borderStyle ="solid";
			document.getElementById("sexnom").style.backgroundColor ="#dedede";
			document.getElementById("sexprenom").style.borderColor ="#3b5998";
			document.getElementById("sexprenom").style.borderStyle ="solid";
			document.getElementById("sexprenom").style.backgroundColor ="#dedede";
			tc++
			if (messageerreur=="")
			{
			messageerreur = "Vous n'avez pas rempli les champs :\n" +nomchamp;
			}
			else
			{
			messageerreur += "\n" +nomchamp;
			}
			}
			

  if(tc == 0) {
    // les données sont ok, on peut envoyer le formulaire    
    return true;
  }
  else {
    // sinon on affiche un message
    alert(messageerreur);
	messageerreur=0;
	tc=0    // et on indique de ne pas envoyer le formulaire
    return false;
  }
}
function quelagejai()
{
var maintenant= new Date();
document.getElementById("age").value=maintenant.getFullYear()-document.getElementById("an").value
}
/*chargement des images*/

function preloader()
{
     // Compteur
     var i = 0;

     // Créer l'objet
     imageObj = new Image();

     // Définir la liste d'images
     images = new Array();
     images[0]="images/menu_ouvre.png"
     images[1]="images/raconte_push.png"
     
     // Démarrer le préchargement
     for(i=0; i<=2; i++)
     {
          imageObj.src=images[i];
     }
}
preloader()
