//Les listes des choix de modeles
var categorie = new Array; //liste des categories
categorie[0] = new Array("c0", "Tous"); //nouveau tableau, on va donc avoir categorie[0][0]="c0"
categorie[1] = new Array("c1", "Nouveaux !");
categorie[2] = new Array("c2", "Activités & Loisirs");
categorie[3] = new Array("c3", "Métiers");
categorie[4] = new Array("c4", "Personnages");
categorie[5] = new Array("c5", "Situations");
categorie[6] = new Array("c6", "Objets");

var modele=new Array;
// categorie c0 - TOUS
modele["c0"] = new Array;
modele["c0"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c0"][1] = new Array("_meo", "Méo aléatoire");
modele["c0"][2] = new Array("_verre", "2 amis boivent un verre");
modele["c0"][3] = new Array("_loupe", "A la loupe");
modele["c0"][4] = new Array("_alcapone", "Al Capone");
modele["c0"][5] = new Array("_auto-stop", "Auto-stop");
modele["c0"][6] = new Array("_bien", "Bien");
modele["c0"][7] = new Array("_pasbien", "Pas bien");
modele["c0"][8] = new Array("_billard", "Billard");
modele["c0"][9] = new Array("_billard2", "Billard (2)");
modele["c0"][10] = new Array("_robot", "Blue bot");
modele["c0"][11] = new Array("_bombe", "Bombe");
modele["c0"][12] = new Array("_cadeau", "Cadeau 1");
modele["c0"][13] = new Array("_cadeau2", "Cadeau 2");
modele["c0"][14] = new Array("_cadeau3", "Cadeau 3");
modele["c0"][15] = new Array("_cadeau4", "Cadeau 4");
modele["c0"][16] = new Array("_cadeau5", "Cadeau 5");
modele["c0"][17] = new Array("_cadeau6", "Cadeau 6");
modele["c0"][18] = new Array("_chevalier", "Chevalier");
modele["c0"][19] = new Array("_chimiste", "Chimiste");
modele["c0"][20] = new Array("_clef", "Clef");
modele["c0"][21] = new Array("_couple", "Couple");
modele["c0"][22] = new Array("_travolta", "Disco Dance");
modele["c0"][23] = new Array("_ecriture", "Ecrit dans un cahier");
modele["c0"][24] = new Array("_etudiant", "Etudiant");
modele["c0"][25] = new Array("_evasion", "Evasion");
modele["c0"][26] = new Array("_explorateur", "Explorateur");
modele["c0"][27] = new Array("_facteur", "Facteur");
modele["c0"][28] = new Array("_fete", "Fait la fête");
modele["c0"][29] = new Array("_discours", "Fait un discours");
modele["c0"][30] = new Array("_frisbee", "Frisbee");
modele["c0"][31] = new Array("_evolution", "Grandir");
modele["c0"][32] = new Array("_coucou", "Helloooo !");
modele["c0"][33] = new Array("_indien", "Indien");
modele["c0"][34] = new Array("_joue-chien", "Joue avec le chien");
modele["c0"][35] = new Array("_lecture", "Lit un livre");
modele["c0"][36] = new Array("_lecture2", "Lit une notice");
modele["c0"][37] = new Array("_menage", "Fait le ménage");
modele["c0"][38] = new Array("_medecin", "Médecin");
modele["c0"][39] = new Array("_micro", "Micro");
modele["c0"][40] = new Array("_monstre", "Monstre");
modele["c0"][41] = new Array("_objectif-atteint", "Objectif atteint");
modele["c0"][42] = new Array("_operateur", "Opérateur");
modele["c0"][43] = new Array("_ordinateur", "Ordinateur");
modele["c0"][44] = new Array("_ordinateur-portable", "Ordinateur portable");
modele["c0"][45] = new Array("_ouvrier", "Ouvrier");
modele["c0"][46] = new Array("_ovnis", "Ovnis");
modele["c0"][47] = new Array("_pancarte", "Pancarte");
modele["c0"][48] = new Array("_perdu", "Perdu dans la notice");
modele["c0"][49] = new Array("_presentateur", "Présentateur");
modele["c0"][50] = new Array("_progression", "Progression");
modele["c0"][51] = new Array("_promenade-chien", "Promene le chien");
modele["c0"][52] = new Array("_rando", "Randonnée");
modele["c0"][53] = new Array("_question", "Réfléchit");
modele["c0"][54] = new Array("_repos", "Repos");
modele["c0"][55] = new Array("_ile", "Robinson Crusoé");
modele["c0"][56] = new Array("_robot-tele", "Robot téléc.");
modele["c0"][57] = new Array("_riche", "Riche");
modele["c0"][58] = new Array("_ronde", "Ronde");
modele["c0"][59] = new Array("_soucoupes", "Soucoupes volantes");
modele["c0"][60] = new Array("_tag", "Tag");
modele["c0"][61] = new Array("_trombonne", "Trombonne géant");
modele["c0"][62] = new Array("_vacances", "Vacances");
modele["c0"][63] = new Array("_vahine", "Vahiné");
modele["c0"][64] = new Array("_voiture", "En voiture");
modele["c0"][65] = new Array("_web-business", "Web business");
modele["c0"][66] = new Array("_webmaster", "Webmaster");
modele["c0"][67] = new Array("_zorro", "Zorro");

//categorie c1 - NOUVEAUX
modele["c1"]=new Array;
modele["c1"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c1"][1] = new Array("_courageux", "Courageux");

//categorie c2 - ACTIVITES LOISIRS
modele["c2"] = new Array;
modele["c2"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c2"][1] = new Array("_voiture", "Balade en voiture");
modele["c2"][2] = new Array("_billard", "Billard");
modele["c2"][3] = new Array("_billard2", "Billard (2)");
modele["c2"][4] = new Array("_ouvrier", "Bricoler");
modele["c2"][5] = new Array("_travolta", "Disco Dance");
modele["c2"][6] = new Array("_etudiant", "Etudiant");
modele["c2"][7] = new Array("_explorateur", "Explorateur");
modele["c2"][8] = new Array("_ecriture", "Ecrire dans un cahier");
modele["c2"][9] = new Array("_fete", "Faire la fête");
modele["c2"][10] = new Array("_discours", "Faire un discours");
modele["c2"][11] = new Array("_frisbee", "Jouer au Frisbee");
modele["c2"][12] = new Array("_joue-chien", "Jouer avec le chien");
modele["c2"][13] = new Array("_robot-tele", "Jouer avec un robot");
modele["c2"][14] = new Array("_lecture", "Lire un livre");
modele["c2"][15] = new Array("_lecture2", "Lire une notice");
modele["c2"][16] = new Array("_menage", "Faire le ménage");
modele["c2"][17] = new Array("_voyageur", "Part en voyage");
modele["c2"][18] = new Array("_promenade-chien", "Promener le chien");
modele["c2"][19] = new Array("_rando", "Randonnée");
modele["c2"][20] = new Array("_ronde", "Ronde");
modele["c2"][21] = new Array("_question", "Réfléchit");
modele["c2"][22] = new Array("_repos", "Se repose");
modele["c2"][23] = new Array("_tag", "Tag");
modele["c2"][24] = new Array("_vacances", "Vacances");
modele["c2"][25] = new Array("_webmaster", "Web");

//categorie c3 - METIERS
modele["c3"] = new Array;
modele["c3"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c3"][1] = new Array("_chimiste", "Chimiste");
modele["c3"][2] = new Array("_ecriture", "Ecrivain");
modele["c3"][3] = new Array("_etudiant", "Etudiant");
modele["c3"][4] = new Array("_facteur", "Facteur");
modele["c3"][5] = new Array("_repos", "Fonctionnaire");
modele["c3"][6] = new Array("_medecin", "Médecin");
modele["c3"][7] = new Array("_operateur", "Opérateur");
modele["c3"][8] = new Array("_ouvrier", "Ouvrier");
modele["c3"][9] = new Array("_presentateur", "Présentateur");
modele["c3"][10] = new Array("_web-business", "Web business");
modele["c3"][11] = new Array("_webmaster", "Webmaster");

//categorie c4 - PERSONNAGES
modele["c4"] = new Array;
modele["c4"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c4"][1] = new Array("_alcapone", "Al Capone");
modele["c4"][2] = new Array("_robot", "Blue Bot");
modele["c4"][3] = new Array("_chevalier", "Chevalier");
modele["c4"][4] = new Array("_couple", "Couple");
modele["c4"][5] = new Array("_travolta", "Didier Travolta");
modele["c4"][6] = new Array("_explorateur", "Explorateur");
modele["c4"][7] = new Array("_fete", "Fêtard");
modele["c4"][8] = new Array("_indien", "Indien");
modele["c4"][9] = new Array("_voiture", "Keith Lapete");
modele["c4"][10] = new Array("_monstre", "Monstre");
modele["c4"][11] = new Array("_ile", "Robinson Crusoé");
modele["c4"][12] = new Array("_vahine", "Vahiné");
modele["c4"][13] = new Array("_zorro", "Zorro");

//categorie c5 - SITUATIONS
modele["c5"] = new Array;
modele["c5"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c5"][1] = new Array("_verre", "2 amis boivent un verre");
modele["c5"][2] = new Array("_webmaster", "Adore le web");
modele["c5"][3] = new Array("_couple", "Amoureux");
modele["c5"][4] = new Array("_auto-stop", "Auto-stop");
modele["c5"][5] = new Array("_bien", "Bien");
modele["c5"][6] = new Array("_pasbien", "Pas bien");
modele["c5"][7] = new Array("_famille", "En famille");
modele["c5"][8] = new Array("_evasion", "Evasion");
modele["c5"][9] = new Array("_evolution", "Grandir");
modele["c5"][10] = new Array("_coucou", "Helloooo !");
modele["c5"][11] = new Array("_presentateur", "Explique");
modele["c5"][12] = new Array("_explorateur", "Découvre nouvelle terre");
modele["c5"][13] = new Array("_objectif-atteint", "Objectif atteint");
modele["c5"][14] = new Array("_perdu", "Perdu dans la notice");
modele["c5"][15] = new Array("_progression", "Progression");
modele["c5"][16] = new Array("_clef", "Proprietaire");
modele["c5"][17] = new Array("_ile", "Sur une île déserte");
modele["c5"][18] = new Array("_riche", "Riche et content");
modele["c5"][19] = new Array("_question", "Se pose une question");
modele["c5"][20] = new Array("_repos", "Tranquilleu");
modele["c5"][21] = new Array("_vacances", "Vacances");

//categorie c6 - OBJETS
modele["c6"] = new Array;
modele["c6"][0] = new Array("_vierge", "Merci, pas d\'image");
modele["c6"][1] = new Array("_bombe", "Bombe");
modele["c6"][2] = new Array("_cadeau", "Cadeau 1");
modele["c6"][3] = new Array("_cadeau2", "Cadeau 2");
modele["c6"][4] = new Array("_cadeau3", "Cadeau 3");
modele["c6"][5] = new Array("_cadeau4", "Cadeau 4");
modele["c6"][6] = new Array("_cadeau5", "Cadeau 5");
modele["c6"][7] = new Array("_cadeau6", "Cadeau 6");
modele["c6"][8] = new Array("_clef", "Clef");
modele["c6"][9] = new Array("_progression", "Graphique");
modele["c6"][10] = new Array("_loupe", "Loupe");
modele["c6"][11] = new Array("_ordinateur", "Ordinateur");
modele["c6"][12] = new Array("_ordinateur-portable", "Ordinateur portable");
modele["c6"][13] = new Array("_pancarte", "Pancarte");


function filltheselect(liste, choix)
{switch (liste)
   {
   case "listecategorie":
      raz("listemodele");
      for (i=0; i<modele[choix].length; i++)
         {
         new_option = new Option(modele[choix][i][1],modele[choix][i][0]);
         document.formmessage.elements["listemodele"].
		 	options[document.formmessage.elements["listemodele"].length]=new_option;
         }

      break;

   }
}

function raz(liste)
{l=document.formmessage.elements[liste].length;
for (i=l; i>=0; i--)
   document.formmessage.elements[liste].options[i]=null;
}

//Changement de l'image suivant choix du modele
var current = 0; 
function change(what) 
{ 
document.getElementById("show").src = what.value+"/"+what.value+"-miniature.gif"; 
} 

//Limitation et comptage du nombre de caracteres dans le textarea
var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}

function displaylimit(thename, theid, thelimit){
var theform=theid!=""? document.getElementById(theid) : thename
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> caract&egrave;res maximum'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}

//Precharger des images dans le cache pour le rollover
var navVersion = navigator.appVersion.substring(0,1);
if (navVersion >= 3)
{
i001 = new Image;
i001 = "wpics/mode_emploi2.gif";
}

//Afficher et masquer les DIV
function options(){ 

if (document.getElementById('options').style.display=='none'){ 
document.getElementById('options').style.display=''; 
document.getElementById('nooptions').style.display='none'; 
} else { 
document.getElementById('options').style.display='none'; 
document.getElementById('nooptions').style.display=''; 
} 

} 

//Premiere lettre en majuscule
function changeCase(frmObj) {
var index;
var tmpStr;
var tmpChar;
var preString;
var postString;
var strlen;
tmpStr = frmObj.value.toLowerCase();
strLen = tmpStr.length;
if (strLen > 0)  {
for (index = 0; index < strLen; index++)  {
if (index == 0)  {
tmpChar = tmpStr.substring(0,1).toUpperCase();
postString = tmpStr.substring(1,strLen);
tmpStr = tmpChar + postString;
}
else {
tmpChar = tmpStr.substring(index, index+1);
if (tmpChar == " " && index < (strLen-1))  {
tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
preString = tmpStr.substring(0, index+1);
postString = tmpStr.substring(index+2,strLen);
tmpStr = preString + tmpChar + postString;
         }
      }
   }
}
frmObj.value = tmpStr;
}