-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
33 lines (31 loc) · 1.6 KB
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function requestAkhanName(){
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var femaleAkanNames = ["Akosua","Adwoa","Abenaa","Akua","Yaa","Afua","Ama"];
var maleAkanNames = ["Kwasi","Kwadwo","Kwabena","Kwaku","Yaw","Kofi","Kwame"];
var date = document.getElementById("userday").value;
var year = document.getElementById("useryear").value;
var month = document.getElementById("usermonth").value;
var myBirthday = new Date(month+'/'+date+'/'+year);
var dateOfBirth = new Date(myBirthday);
var dayOfTheWeek = dateOfBirth.getDay();
var myGender = document.getElementsByName("gender");
if(myBirthday === ""){
document.getElementById('message').innerHTML = "<div class=\"alert\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">x</button>Invalid Date!</div>";
}
else {
for(var i=0;i<myGender.length;i++){
if(myGender[i].checked){
if(myGender[i].value === "Male"){
document.getElementById('message').innerHTML = "Born on <span>" + days[dayOfTheWeek] + "</span>, Your Akan Name is <span>" + maleAkanNames[dayOfTheWeek] + "</span>";
}
else {
document.getElementById('message').innerHTML = "Born on <span>" + days[dayOfTheWeek] + "</span>, Your Akan Name is <span>" + femaleAkanNames[dayOfTheWeek] + "</span>";
}
break;
}
else {
document.getElementById('message').innerHTML = "<div class=\"alert\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">x</button>Invalid gender!</div>";
}
}
}
}