

function verifyAge(day, month, year)
{    
    if (month == '' || day == '' || year == '')
    {
		return false;
    }
    else if (!/^([0-9]{4})$/.test(year) || !/^([0-9]{1,2})$/.test(month) || !/^([0-9]{1,2})$/.test(day))
    {
		return false;
	}
    
	var ud = new Date();
	var cd = new Date();
	
    ud.setMonth(month-1);
	ud.setDate(day);
	
	var diff = cd.getFullYear() - year;
	
	if (cd.getTime() < ud.getTime())
	{
		diff -= 1;
	}
	
    if (diff < 17)
    {
        return false;   
    }
    
    return true;
}

function clearInput(element)
{
	element.value = '';
}
