103 lines
5.0 KiB
JavaScript
103 lines
5.0 KiB
JavaScript
document.getElementById("next").addEventListener("click", personCompany);
|
|
|
|
function personCompany(){
|
|
document.getElementById("next").removeEventListener("click", personCompany);
|
|
if (document.getElementById("answer").value == "Person" || document.getElementById("answer").value == "person"){
|
|
document.getElementById("question").innerHTML = "Do you know the person who sent this email?";
|
|
document.getElementById("answer").placeholder = "Yes or No";
|
|
document.getElementById("next").addEventListener("click", knowPerson);
|
|
}
|
|
else if (document.getElementById("answer").value == "Company" || document.getElementById("answer").value == "company"){
|
|
document.getElementById("question").innerHTML = "Do you work for this company?";
|
|
document.getElementById("answer").placeholder = "Yes or No";
|
|
document.getElementById("next").addEventListener("click", yourCompany);
|
|
}
|
|
document.getElementById("answer").value = "";
|
|
}
|
|
//Stuff for the person section
|
|
function knowPerson(){
|
|
document.getElementById("next").removeEventListener("click", knowPerson);
|
|
if (document.getElementById("answer").value == "Yes" || document.getElementById("answer").value == "yes"){
|
|
document.getElementById("question").innerHTML = "Are you certain this email is from this person? Maybe contact them through another means of communication if possible to ask.";
|
|
document.getElementById("next").addEventListener("click", doubleCheck);
|
|
}
|
|
else if (document.getElementById("answer").value == "No" || document.getElementById("answer").value == "no"){
|
|
document.getElementById("question").innerHTML = "Is this email regarding something you were expecting an email about?";
|
|
document.getElementById("next").addEventListener("click", expectingEmail);
|
|
}
|
|
document.getElementById("answer").value = "";
|
|
}
|
|
|
|
function doubleCheck(){
|
|
document.getElementById("next").removeEventListener("click", doubleCheck);
|
|
if (document.getElementById("answer").value == "Yes" || document.getElementById("answer").value == "yes"){
|
|
window.location.href = "resultN.html";
|
|
}
|
|
else if (document.getElementById("answer").value == "No" || document.getElementById("answer").value == "no"){
|
|
window.location.href = "resultS.html";
|
|
}
|
|
}
|
|
|
|
|
|
function expectingEmail(){
|
|
document.getElementById("next").removeEventListener("click", expectingEmail);
|
|
if (document.getElementById("answer").value == "Yes" || document.getElementById("answer").value == "yes"){
|
|
window.location.href = "resultN.html";
|
|
}
|
|
else if (document.getElementById("answer").value == "No" || document.getElementById("answer").value == "no"){
|
|
window.location.href = "resultS.html";
|
|
}
|
|
}
|
|
|
|
//stuff for the company section
|
|
var CheckEmail = "";
|
|
var trustedExtensions = ["facebook.com", "google.com", "microsoft.com", "instagram.com", "twitter.com", "apple.com"]
|
|
function yourCompany() {
|
|
document.getElementById("next").removeEventListener("click", yourCompany);
|
|
if (document.getElementById("answer").value == "Yes" || document.getElementById("answer").value == "yes"){
|
|
document.getElementById("question").innerHTML = "What is the extension of your work email address? (The part after the '@')";
|
|
document.getElementById("answer").placeholder = "Enter work email extension";
|
|
document.getElementById("next").addEventListener("click", getWorkEmail);
|
|
}
|
|
else if (document.getElementById("answer").value == "No" || document.getElementById("answer").value == "no"){
|
|
document.getElementById("question").innerHTML = "Please enter the extension of the sender's email address (The part after the '@')";
|
|
document.getElementById("answer").placeholder = "Enter sender's email extension";
|
|
document.getElementById("next").addEventListener("click", checkExtension);
|
|
}
|
|
document.getElementById("answer").value = "";
|
|
}
|
|
|
|
function getWorkEmail() {
|
|
document.getElementById("next").removeEventListener("click", getWorkEmail);
|
|
CheckEmail = document.getElementById("answer").value;
|
|
document.getElementById("question").innerHTML = "Please enter the extension of the sender's email address (The part after the '@')";
|
|
document.getElementById("answer").placeholder = "Enter sender's email extenion";
|
|
document.getElementById("next").addEventListener("click", checkExtension);
|
|
document.getElementById("answer").value = "";
|
|
}
|
|
|
|
function checkExtension() {
|
|
document.getElementById("next").removeEventListener("click", checkExtension);
|
|
var senderEmail = document.getElementById("answer").value;
|
|
var match = false;
|
|
if (CheckEmail != ""){
|
|
if (CheckEmail == senderEmail){
|
|
match = true;
|
|
}
|
|
}
|
|
else{
|
|
for (i = 0; i < trustedExtensions.length; ++i){
|
|
if (trustedExtensions[i] == senderEmail){
|
|
match = true;
|
|
}
|
|
}
|
|
}
|
|
if (match == true){
|
|
window.location.href = "resultN.html";
|
|
}
|
|
else if (match == false){
|
|
window.location.href = "resultS.html";
|
|
}
|
|
}
|
|
|