| Current Path : /home/hrpsychology/public_html/soulfood.gr/psychology.soulfood.gr/tests710/sxeseis2/ |
| Current File : /home/hrpsychology/public_html/soulfood.gr/psychology.soulfood.gr/tests710/sxeseis2/scripts.js |
var totalQs = document.querySelectorAll(".quiz-question").length; //this counts how many questions are on the test
var Quest = new Array(totalQs); //this sets up an array for all of the answers that are given
function populate() {
// alert("function populate started");
// this function gives each of the answers 0 points so if someone doesn't answer a question
// the whole thing will continue to work
for (var i = 0; i < totalQs; i++) { Quest[i] = 0; }
}
function total() {
// alert("function total started");
// this function adds the number of points each answer is worth together
myScore = 0;
for (var i = 0; i < totalQs; i++) { myScore = myScore + Quest[i]; }
analyzer(myScore);
}
// these are the the estimations based on score for the test
Outcome = new Array();
Outcome[0] = "Έχετε την τάση να δείχνετε δυσπιστία προς τον/τη σύντροφό σας. Φαίνεται ότι δεν έχετε ιδιαίτερη εμπιστοσύνη στη σχέση που διατηρείτε μαζί του/της. Όταν εμφανίζονται δυσκολίες, αναρωτιέστε εάν ο/η σύντροφός σας θα ανταποκριθεί επαρκώς και αν θα σας στηρίξει αρκετά. Η έλλειψη εμπιστοσύνης στη σχέση σας είναι ένα ζήτημα με το οποίο χρειάζεται να ασχοληθείτε.";
Outcome[1] = "Αισθάνεστε ότι μπορείτε να εμπιστευτείτε τον/τη σύντροφό σας αλλά όχι απόλυτα. Συχνά αναρωτιέστε αν ο σύντροφός σας θα ανταποκριθεί κατάλληλα εάν εμφανιστούν δυσκολίες στο μέλλον. Η εμπιστοσύνη είναι ένα κομμάτι της σχέσης που παίρνει βελτίωση.";
Outcome[2] = "Οι απαντήσεις σας δείχνουν ότι εμπιστεύεστε πολύ τον/την σύντροφό σας και πως πιστεύετε πολύ σε αυτή τη σχέση. Να ξέρετε πως αυτό οφείλεται και στους δύο, καθώς και ο σύντροφός σας είναι υποστηρικτικός αλλά και εσείς είστε σε θέση να το εκτιμήσετε. Συνεχίστε έτσι!";
function analyzer(myScore) {
// this function uses the total calculated score to figure out which personality type they are
if (myScore > 25) { OutcomePtr = 2; } //Outcome [2]
else {
if (myScore > 14) { OutcomePtr = 1; } //Outcome [1]
else { OutcomePtr = 0; } //Outcome[0]
}
myDisplay(Outcome[OutcomePtr])
}
function myDisplay(Outcome) {
//This function will open a new window and show the results calculated
// alert(Outcome); **use alert for testing only**.
document.getElementById("result").innerHTML = (Outcome);
}
function saver(q, points) {
// this function puts the points that each answer is worth into the array
q = q - 1;
Quest[q] = points
}