// JavaScript Document var adult; var expireDate = new Date(); var year = expireDate.getYear(); year = (year < 1900) ? year + 1900 : year; expireDate.setYear(year + 3); function checkDate() { var age = new Date(); age.setMonth(document.ValidForm.birthmonth.options[document.ValidForm.birthmonth.selectedIndex].value-1); age.setDate(document.ValidForm.birthday.options[document.ValidForm.birthday.selectedIndex].value); age.setYear(document.ValidForm.birthyear.options[document.ValidForm.birthyear.selectedIndex].value); var ageDate = new Date(); var ageYear = ageDate.getFullYear()-17; ageDate.setFullYear(ageYear); if (age <= ageDate) { adult = "true"; }else { adult = "false"; } my_setCookie("rockstar_ctw_adult", adult , expireDate); agePass(adult); } function checkCookie(){ var cookieName = "rockstar_ctw_adult="; var allcookies = document.cookie; var detectCookie = allcookies.indexOf(cookieName); // alert(allcookies); var start = detectCookie + cookieName.length; //start of cookie value var end = start + allcookies.length; var _adult = allcookies.substring(start,end); //extract the birthdate // alert(_adult); if(detectCookie != -1){ adult = _adult; agePass(); } } function my_setCookie(nam, val, expire) { var cookie_str = ""; cookie_str += nam + "=" + escape(val); cookie_str += "; expires=" + expire.toGMTString()+"; path=/"; document.cookie = cookie_str; }; function agePass(){ if(adult == "true"){ ageGateSucess(); }else{ ageGateFailure(); }; };