var dobmsg = "Merci de renseigner votre date de naissance."
function generate_select()
   {
    var d = new Date();
    var ThisYear = d.getFullYear();
    if (ThisYear<=1000) ThisYear=1900+eval(ThisYear);
    var YearDebut = eval(ThisYear)-100;
    document.dob.jour.length = 1;
    for (var i=1; i <= 31; i++)
       {
        var elt = new Option(i, i);
        document.dob.jour.options[document.dob.jour.length] = elt;
       }

    document.dob.mois[1].selected="selected";
    document.dob.annee.length = 1;
    var x=1; var find=0;

    for(var i=YearDebut; i <= ThisYear; i++)
       {
        var elt = new Option(i, i);
        document.dob.annee.options[document.dob.annee.length] = elt;
        if (i==1950) find=x;
        x++;
       }

    document.dob.annee[find].selected="selected";
   }

function UserVerif()
   {
    var day = document.dob.jour.value;
    var month = document.dob.mois.value;
    var year = document.dob.annee.value;
    var year18 = eval(year)+18;
    if (day == 0 || month == 0 || year == 0) { alert(dobmsg); return false; }
    var d=new Date(year,month-1,day);
    j2=d.getDate();
    m2=d.getMonth()+1;
    a2=d.getFullYear();
    if (a2<=1000) a2=1900+eval(a2);
    // La date doit etre valide
    if ( eval(day) != eval(j2) || eval(month) != eval(m2) || year != a2 ) { alert(dobmsg); return false; }
    // Etape 2 on verifie l'age
    var d = new Date();
    var ThisYear = d.getFullYear();
    if (ThisYear<=1000) ThisYear=1900+eval(ThisYear);
    var ThisMonth = eval(d.getMonth())+1;
    if ( year18 < ThisYear ) return usermajeur(1);
    if ( year18 > ThisYear ) return usermineur(2);
    if ( year18 == ThisYear )
       {
        if (month < ThisMonth) return usermajeur(3);
        if (month > ThisMonth) return usermineur(4);
        if (month == ThisMonth)
           {
            if (day <= d.getDate()) return usermajeur(5);
            if (day > d.getDate()) return usermineur(6);
           }
       }

   }
function usermajeur(n)
   {
    //alert("C'est OK !!");
    window.location='http://www.erotica-video.com/main.php';
    return false;
   }
function usermineur(n)
   {
    alert("Désolé mais pour accéder au site vous devez être majeur !");
    return false;
   }