﻿function validateValidAge() {
    var bRet = false;
    var frm = document.forms['validation_form'];

    try {
        var dob = new Date();
        var date = dob.getDate();
        var month = dob.getMonth() + 1;
        var year = dob.getFullYear();
        var frm = document.forms['validation_form'];
        var age = 0;

        var theDate = frm["dayDropdown"].value + "/" + frm['monthDropdown'].value + "/" + frm['yearDropdown'].value;

        var cmbmonth = parseInt(frm["monthDropdown"].value);
        var cmbday = parseInt(frm["dayDropdown"].value);
        var cmbyear = parseInt(frm["yearDropdown"].value);
        age = year - cmbyear;
        if (cmbmonth > month) { age--; }
        else { if (cmbday >= date) { age--; } }

        bRet = age >= 18;
    } catch (e) {
    }

    if (!bRet) {
        document.getElementById('ageDateValidator').innerHTML = 'You must be over 18 to enter';
    } else {
    document.getElementById('ageDateValidator').innerHTML = 'Thank you.  Entering the site now, please wait...';
    }

    return bRet;
}


/*
function validateValidAge() {
    var bRet = false;
    var frm = document.forms['validation_form'];

    var theDate = frm["dayDropdown"].value + "/" + frm['monthDropdown'].value + "/" + frm['yearDropdown'].value;

    try {
        var oneyear = (1000 * 60 * 60 * 24) * 365;
        var difference = (new Date().getTime() - new Date(theDate).getTime()) / (oneyear);
        bRet = (difference >= 18);
        if (!bRet) {
            document.getElementById('ageDateValidator').innerHTML = 'You must be over 18 to enter';
        }
    } catch (e) {
        alert(e.message);
    }

    return bRet;
}
*/