﻿function CalculateTeethTest() {
    
    Hideallresults();
        
    var question1 = document.getElementsByName("rbteethtest1");
    var question2 = document.getElementsByName("rbteethtest2");
    var question3 = document.getElementsByName("rbteethtest3");
    var question4 = document.getElementsByName("rbteethtest4");
    var question5 = document.getElementsByName("rbteethtest5");
    var question6 = document.getElementsByName("rbteethtest6");
    var question7 = document.getElementsByName("rbteethtest7");
    
    //проверка на все ли ответили
    var count = 0;
    for (var i = 0; i < question1.length; i++)
    {
        if (question1[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question2.length; i++)
    {
        if (question2[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question3.length; i++)
    {
        if (question3[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question4.length; i++)
    {
        if (question4[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question5.length; i++)
    {
        if (question5[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question6.length; i++)
    {
        if (question6[i].checked)
        {
            count++;
        }
    }
    for (var i = 0; i < question7.length; i++)
    {
        if (question7[i].checked)
        {
            count++;
        }
    }
    
    if (count == 7) //на все вопросы даны ответы
    {
        document.getElementById("notallanswers").style.display = "none";
        document.getElementById("result").style.display = "";
        
        var allOk = true;
        
        for (var i = 0; i < question1.length; i++)
        {
            if (question1[i].checked)
            {
                if (question1[i].value == "2")  //дистальный
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle2").style.display = "";
                    document.getElementById("teethAns2").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
                if (question1[i].value == "3")  //мезиальный
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle3").style.display = "";
                    document.getElementById("teethAns3").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }
        
        for (var i = 0; i < question2.length; i++)
        {
            if (question2[i].checked)
            {
                if (question2[i].value == "2")  //дистопия клыков
                {
                    allOk = false;                
                    document.getElementById("teethAnsTitle4").style.display = "";
                    document.getElementById("teethAns4").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }

        for (var i = 0; i < question3.length; i++)
        {
            if (question3[i].checked)
            {
                if (question3[i].value == "2")  //ошибка 3его вопроса
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle5").style.display = "";
                }
            }
        }
        
        for (var i = 0; i < question4.length; i++)
        {
            if (question4[i].checked)
            {
                if (question4[i].value == "2" || question4[i].value == "3")  //перекрестный
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle6").style.display = "";
                    document.getElementById("teethAns6").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }
        
        for (var i = 0; i < question5.length; i++)
        {
            if (question5[i].checked)
            {
                if (question5[i].value == "2")  //глубокий
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle7").style.display = "";
                    document.getElementById("teethAns7").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
                if (question5[i].value == "3")  //открытый
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle8").style.display = "";
                    document.getElementById("teethAns8").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }
        
        for (var i = 0; i < question6.length; i++)
        {
            if (question6[i].checked)
            {
                if (question6[i].value == "2")  //диастема
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle9").style.display = "";
                    document.getElementById("teethAns9").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
                if (question6[i].value == "3")  //тремы
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle10").style.display = "";
                    document.getElementById("teethAns10").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
                if (question6[i].value == "4")  //скученность
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle11").style.display = "";
                    document.getElementById("teethAns11").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }
        
        for (var i = 0; i < question7.length; i++)
        {
            if (question7[i].checked)
            {
                if (question7[i].value == "2" || question7[i].value == "3")  //перекрестный
                {
                    allOk = false;
                    document.getElementById("teethAnsTitle12").style.display = "";
                    document.getElementById("recommendmedic").style.display = "";
                }
            }
        }
        
        if (!! allOk)   //здоровый прикус
        {
            document.getElementById("teethAnsTitle1").style.display = "";
        }
        
    }
    else
    {
        document.getElementById("notallanswers").style.display = "";
        document.getElementById("result").style.display = "none";
    }

}

function Hideallresults()
{
    document.getElementById("teethAnsTitle1").style.display = "none";
    document.getElementById("teethAnsTitle2").style.display = "none";
    document.getElementById("teethAnsTitle3").style.display = "none";
    document.getElementById("teethAnsTitle4").style.display = "none";
    document.getElementById("teethAnsTitle5").style.display = "none";
    document.getElementById("teethAnsTitle6").style.display = "none";
    document.getElementById("teethAnsTitle7").style.display = "none";
    document.getElementById("teethAnsTitle8").style.display = "none";
    document.getElementById("teethAnsTitle9").style.display = "none";
    document.getElementById("teethAnsTitle10").style.display = "none";
    document.getElementById("teethAnsTitle11").style.display = "none";
    document.getElementById("teethAnsTitle12").style.display = "none";
    document.getElementById("teethAns2").style.display = "none";
    document.getElementById("teethAns3").style.display = "none";
    document.getElementById("teethAns4").style.display = "none";
    document.getElementById("teethAns6").style.display = "none";
    document.getElementById("teethAns7").style.display = "none";
    document.getElementById("teethAns8").style.display = "none";
    document.getElementById("teethAns9").style.display = "none";
    document.getElementById("teethAns10").style.display = "none";
    document.getElementById("teethAns11").style.display = "none";
    document.getElementById("recommendmedic").style.display = "none";
}


