    /* Code JS d'Oyo, membre de phpbb-fr.com */
	function Generation()
    {
       var i = 0;
       var c = 0;
       var erreur = "";
       var message = "";
       
       var titre = new Array();
       titre[0] = "[*][b]Nom du mod:[/b] ";
       titre[1] = "[*][b]Auteur(s) du mod:[/b] ";
       titre[2] = "[*][b]Version du mod:[/b] ";
       titre[3] = "[*][b]TÃ©lÃ©chargement:[/b] ";
       titre[4] = "[*][b]Capture(s) d'Ã©cran:[/b]\n[img]";
       titre[5] = "[*][b]Description du mod:[/b]\n";
       
       var fermeture = new Array();
       fermeture[0] = "\n";
       fermeture[1] = "\n";
       fermeture[2] = "\n";
       fermeture[3] = "[/url]\n";
       fermeture[4] = "[/img]\n";
       fermeture[5] = "\n";
       
       var msg_erreur = new Array();
	   msg_erreur[0] = "Le Forum cible doit Ãªtre renseignÃ©\n";
       msg_erreur[1] = "Le sujet du forum cible doit Ãªtre renseignÃ©\n";
	   msg_erreur[2] = "Le nom du mod doit Ãªtre renseignÃ©\n";
	   msg_erreur[3] = "L'auteur du mod doit Ãªtre renseignÃ©\n";
       msg_erreur[4] = "La version du mod doit Ãªtre renseignÃ©e\n";
       msg_erreur[5] = "Le lien de tÃ©lÃ©chargement doit Ãªtre renseignÃ©\n";
       msg_erreur[6] = "L'URL de la capture d'Ã©cran doit Ãªtre renseignÃ©\n";
       msg_erreur[7] = "La description du mod doit Ãªtre renseignÃ©e\n";


       //~ On recherche tous les inputs ayant la classe "required"
       $$('input.require').each(function(s)
       {
          //~ Si l'input est vide alors on crée un message.
          if ($F(s) == '')
          {
             erreur += msg_erreur[c];
          }
          c++;
       });


       //~ On recherche tous les inputs ayant la classe "required"
       $$('input.required').each(function(s)
       {
          //~ Si l'input est vide alors on crée un message.
          if ($F(s) == '')
          {
             erreur += msg_erreur[c];
          }
          c++;
       });
	   
		/* $$('select.required').each(function(s) 
		{
			//~ Si l'input est vide alors on crée un message
			if ($F(s) == '')
		          {
			erreur += msg_erreur[6];
			}
			c++;
		});
		*/
       
       $$('textarea.required').each(function(s)
       {
          //~ Si l'input est vide alors on crée un message.
          if ($F(s) == '')
          {
             erreur += msg_erreur[7];
          }
       });
       
       //~ En cas d'erreur, on lance l'alerte.
       if (erreur)
       {
          alert(erreur);
       }
       else
       {
          message = "[list]\n";
          
          //~ On formate le message suivant les données trouvées dans l'input.
          $$('input.required').each(function(s)
          {   
             if (i == 3)
             {
                message += titre[i]+"[url="+$F(s)+"]Cliquez ici"+fermeture[i];
             }
             else
             {
                message += titre[i]+$F(s)+fermeture[i];
             }
             i++;
          });
          
          $$('textarea.required').each(function(s)
          {
             message += titre[5]+$F(s)+fermeture[5];
          });
       
          message += "[/list]";
          
          $('postenvoi').value = message;
       }
    }