JavaScript
document.addEventListener("DOMContentLoaded", function() {
var data = [{
id: 1,
name: 'Ted Smith',
position: 'Java Developer',
birthday: '06/22/1953',
country: 'USA',
hour: 52
}, {
id: 2,
name: 'Ed Johnson',
position: 'C/C++ Developer',
birthday: '09/12/1971',
country: 'England',
hour: 16
}, {
id: 3,
name: 'Sam Williams',
position: 'Technical Analyst',
birthday: '09/02/1973',
country: 'USA',
hour: 40
}, {
id: 4,
name: 'Alexander Brown',
position: 'Project Manager',
country: 'USA',
birthday: '09/25/1991',
hour: 33
}, {
id: 5,
name: 'Nicholas Miller',
position: 'Senior Software Engineer',
country: 'Canada',
birthday: '08/24/1959',
hour: 50
}, {
id: 6,
name: 'Andrew Thompson',
position: 'Agile Project Manager',
country: 'Germany',
birthday: '08/18/1978',
hour: 27
}, {
id: 7,
name: 'Ryan Walker',
position: 'Application Support Engineer',
country: 'England',
birthday: '04/02/1981',
hour: 40
}, {
id: 8,
name: 'John Scott',
position: 'Flex Developer',
country: 'USA',
birthday: '02/14/1960',
hour: 71
}, {
id: 9,
name: 'James Phillips',
position: 'Senior C++/C# Developer',
country: 'USA',
birthday: '10/18/1991',
hour: 58
}, {
id: 10,
name: 'Brian Edwards',
position: 'UNIX/C++ Developer',
country: 'USA',
birthday: '04/16/1963',
hour: 64
}, {
id: 11,
name: 'Jack Richardson',
position: 'Ruby Developer',
country: 'Germany',
birthday: '11/20/1982',
hour: 58
}, {
id: 12,
name: 'Alex Howard',
position: 'CSS3/HTML5 Developer',
country: 'USA',
birthday: '07/22/1987',
hour: 66
}, {
id: 13,
name: 'Carlos Wood',
position: 'Node.js Developer',
country: 'USA',
birthday: '08/08/1988',
hour: 41
}, {
id: 14,
name: 'Adrian Russell',
position:...