function genererIdee(tailleMoy,ecart,nbVoy,nbCons)
{
    var tb_lettres = new Array("a","e","i","o","u","b","c","d","f","g","h","j","k","l","m","n","p","q","r","s","t","v","w","x","y","z");
    var limite=4;

    var l=parseInt(tailleMoy)-Math.floor(2*parseInt(ecart)*Math.random()+1)+parseInt(ecart);

    var mot="";
    var consonnesConsecutives=0;
    var voyellesConsecutives=0;

    for(var i=0;i<=l;i++) {

        if(consonnesConsecutives>=nbCons) {
            a=Math.floor(Math.random()*5);
        } else if(voyellesConsecutives>=nbVoy) {
            a=Math.floor(Math.random()*21+5)
        } else {
            a=Math.floor(Math.random()*26);
        }

        if(a>limite) {
            consonnesConsecutives++;
            voyellesConsecutives=0;
        } else {
            voyellesConsecutives++;
            consonnesConsecutives=0;
        }

        mot=mot+tb_lettres[a];
    }

    var texte=document.getElementById('idees').value;
    document.getElementById('idees').value=mot+"\n"+texte;
}

var timer;

function idees() {
    var taille=document.getElementById('taille').value;
    var ecart=document.getElementById('ecart').value;
    var nbCons=document.getElementById('nbCons').value;
    var nbVoy=document.getElementById('nbVoy').value;

    timer = setInterval(function() { genererIdee(taille, ecart, nbVoy, nbCons); }, 200);
}

function arreter() {
    clearInterval(timer);
}

function idee() {
    var taille=document.getElementById('taille').value;
    var ecart=document.getElementById('ecart').value;
    var nbCons=document.getElementById('nbCons').value;
    var nbVoy=document.getElementById('nbVoy').value;

    genererIdee(taille,ecart,nbVoy,nbCons);
}