
$(document).ready(function(){$("#submit").addClass("hidden");$("#register_to_play_button").show().click(function(){$("#submit").click();});$("#dob_day, #dob_month, #dob_year").change(function(){check_dob();});});function check_dob(){var day=$("#dob_day").val();var month=$("#dob_month").val();var year=$("#dob_year").val();var today=new Date();var dob=new Date(year,month,day);var status=0;var difference=(today.getTime()-dob.getTime())/(1000*60*60*24*365.242199);if(day!="unselected"&&month!="unselected"&&year!="unselected"){if(isOlderThan(15,dob))
{if(isOlderThan(18,dob))
{setUnderageDisplays(0);}
else
{setUnderageDisplays(1);}}
else
{setUnderageDisplays(2);}}}
function isOlderThan(age,dob)
{var today=new Date();if((today.getFullYear()-dob.getFullYear())<age)
{return false;}
else if((today.getFullYear()-dob.getFullYear())==age)
{if(dob.getMonth()>(today.getMonth()+1))
{return false;}
else if(dob.getMonth()==(today.getMonth()+1))
{if(dob.getDate()>today.getDate())
{return false;}
else
{return true;}}}
return true;}
function setUnderageDisplays(status)
{if(status==0)
{if($('#register_to_play_button').hasClass("hidden")){$('#register_to_play_button').show("blind",{direction:"vertical"},500).removeClass("hidden");}
if(!$('div.user_email_guardian').hasClass("hidden")){$('div.user_email_guardian').hide("blind",{direction:"vertical"},500).addClass("hidden");}
if(!$('p#underage_notice').hasClass("hidden")){$('p#underage_notice').hide("blind",{direction:"vertical"},500).addClass("hidden");}}
else if(status==1)
{if($('#register_to_play_button').hasClass("hidden")){$('#register_to_play_button').show("blind",{direction:"vertical"},500).removeClass("hidden");}
if($('div.user_email_guardian').hasClass("hidden")){$('div.user_email_guardian').show("blind",{direction:"vertical"},500).removeClass("hidden");}
if(!$('p#underage_notice').hasClass("hidden")){$('p#underage_notice').hide("blind",{direction:"vertical"},500).addClass("hidden");}}
else
{if(!$('#register_to_play_button').hasClass("hidden")){$('#register_to_play_button').hide("blind",{direction:"vertical"},500).addClass("hidden");}
if($('p#underage_notice').hasClass("hidden")){$('p#underage_notice').removeClass("hidden").show("blind",{direction:"vertical"},500);}}}
