var prefix = new Array("méta",
		       "Tropho",
		       "a",
		       "Cryo",
		       "Gyro",
		       "Cyclo",
		       "Intra",
		       "Agro",
		       "Proto",
		       "Extra",
		       "Quasi",
		       "Pseudo",
		       "",
		       "Endo",
		       "Exo",
		       "Télé",
		       "Scléro",
		       "Socio",
		       "Péri",
		       "Para",
		       "Néo",
		       "Pyro",
		       "Astro",
		       "Zygo", 
		       "Micro", 
		       "Macro", 
		       "Aéro");

var middle = new Array("théo",
		 		       "géo",
		    		   "hydro", 
		    		   "thermo", 
		    		   "crypto",
		    		   "zoo",
		     		   "floro",
		     		  "nécro",
	        	"électro",
		       "psycho", 
		       "patho", 
		       "typo", 
		       "physio", 
		       "bio", 
		       "glyco", 
		       "hélio", 
		       "spectro", 
		       "photo", 
		       "xeno", 
		       "morpho", 
		       "térato", 
		       "anthropo", 
		       "strato", 
		       "numéro", 
		       "alpha", 
		       "céphalo", 
		       "gyno", 
		       "myco", 
		       "anémo")
var postfix = new Array("logie", 
						"isme", 
						"mania", 
						"maniaque", 
						"logie", 
						"iste", 
						"phobie", 
						"itis", 
						"métrie", 
						"mancie", 
						"graphie", 
						"graphe", 
						"philie", 
						"lysis", 
						"nique", 
						"size", 
						"phyte", 
						"résistant", 
						"fy", 
						"morphosize",
						"ase",
						"cide", 
						"dynamus", 
						"fuge")

var mprefix = new Array("l'ordre supérieur ", 
								"(la) nourriture (du) (de(s)) ",  
								"(de(s))anti-",  
								"(la) basse température ", 
								"(les) rotations axiales (de(s)) ", 
								"(le(s)) cycle(s) (de(s)) ", 
								"(l')envergure (de(s)) ", 
								"relié(e) à l'agriculture (pour) ",
                                "la (les) forme(s) primitive(s) ",
                                "avant les possiblitées (de(s)) ",
                                "(d'un) leurre ",
                                "des prétendus faux ",
                                "",
                                "l'intérieur (de(s)) ",
                                "l'extérieur (de(s)) ",
                                "(la) distance vers (au) ",
                                "(la) duretée (de(s)) ",
                                "(l') aspect social (de(s)) ",
                                "(du) (des) point(s) le(s) plus proche(s) avec ",
                                "quelque chose d'au-delà vers ",
                                "(une) forme nouvelle ou revistée (de(s)) ",
                                "ayant rapport au feu ",
                                "étoile(s) ou autre(s) corp(s) céleste(s) en relation avec  ",
                                "la jointure ou la paire (de(s)) ",
                                "l' (les) échelle(s) réduite(s) ",
                                "(de) grande(s) échelle(s) ",
                                "les formes aèriennes ")

var mmiddle = new Array(	 "(de(s)) dieu(x) ", 
								 "la terre ",
                                 "(de) l'eau ",
                                 "(de) la chaleur et la température ",
                                 "(de(s)) secret(s)/mystère(s) ",
                                 "(d') animaux ou (de) la vie des animaux",
                                 "(d') une fleur ",
                                 "(d') un cadavre ",
                                 "(d') un objet en relation avec l'électricité, ou générateur d'électricitée ",
                                 "(de) l'esprit humain et ses fonctions ",
                                 "(de) la maladie ",
                                 "(le(s)) modèle(s) ",
                                 "(de) l'objet se trouvant naturellement ",
                                 "(de(s)) choses vivantes",
                                 "(du) (le) sucre",
                                 "(du) (le) soleil",
                                 "(de(s)) spectre(s)",
                                 "(de) la lumière", 
                                 "l'ailleurs ",
                                 "(de(s)) transformation(s)/transition(s) ",
                                 "(des) monstres ",
                                 "(des) humains ",
                                 "(des) nuages multicouches ",
                                 "(de(s)) nombre(s) ",
                                 "(de) l'alphabet ",
                                 "(le(s)) cerveau(x) ",
                                 "(de) la femelle ",
                                 "(de(s)) champignons ",
                                 "(les) vents ")

var mpostfix = new Array("Etude (pour) ", 
								   "Idéologie basée sur ",
								   "Passion (pour) ",
								   "Personne passionnée (par) ",
                                   "Etude(s) (pour)  ",
                                   "Personne pratiquant une idéologie basée sur  ",
                                   "Peur ou aversion (de(s)) ",
                                   "Inflammation (de(s)) ",
                                   "Mesure quantitative du ou (de(s)) ",
                                   "Art divinatoire par ",
                                   "Science descriptive (de(s)) ",
                                   "Instrument servant ˆ enregistrer ",
                                   "Tendresse ou amour anormal pour ",
                                   "Désintégration ou dégènerescence (de(s)) ",
                                   "Système mécanique basé sur le concept (provenant de) ",
                                   "Fabrication de propriétée(s) similaire(s) à ",
                                   "Végétal ou organisme similaire qui ressemble à  ",
                                   "Résistance contre ",
                                   "Amener ou venir dans l'état (de(s)) ",
                                   "Projeter des propriétés (de(s)) ",
                                   "Enzyme catalysant l'hydrolyse (de(s)) ",
                                   "éradication totale (de(s))  ",
                                   "Chose unique qui fonctionne par " ,
                                   "l'objet unique qui s'évite ou ")

var a = Math.floor(Math.random() * prefix.length);
var b = Math.floor(Math.random() * middle.length);
var c = Math.floor(Math.random() * postfix.length);
document.write("Votre mot : <b>" + prefix[a] + middle[b] + postfix[c] + " </b><br><br>");
document.write("Signification : <b>" + mpostfix[c] + mprefix[a] + mmiddle[b]);
