﻿var procent_1 = 0;
var procent_2 = 100;
var flag_2 = false;
var business = 0;
var vopros = 6;

function izmenit(elm, number){
var findBusiness = document.getElementById('business');
var otvet = document.getElementById('otvet');
otvet.innerHTML = '';
//функция с помощью которой можно изменить ответ на вопрос
elm.style.display = 'none'
var elm_first = document.getElementById('vopros_' + (number - 1));
var elm_last = document.getElementById('vopros_' + (number + 1));
elm = elm.parentNode;
elm = elm.parentNode;
vopros += 1;
//этими двумя переменными мы просто ищем картинки статуса кол. вопросов и % ответа
var kol = document.getElementsByTagName('body')[0].getElementsByClassName('rating_1')[0].getElementsByClassName('rating_test_text')[0];
var body_1 = document.getElementsByTagName('body')[0].getElementsByClassName('rating_1')[0].getElementsByTagName('img')[0]; 
var body_2 = document.getElementsByTagName('body')[0].getElementsByClassName('rating_2')[0].getElementsByTagName('img')[0];
elm.getElementsByClassName('text_oprosa')[0].style.display = 'block';
      //условие для изменения картинок зависит от того какой нажали
       
           if (number == 1){
            procent_1 -= 22;
            business -= 22;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }else if(number == 2){
            procent_1 -= 17;
            business -= 17;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }else if(number == 3){
            procent_1 -= 18;
            business -= 18;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }else if(number == 4){
            procent_1 -= 10;
            business -= 10;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }else if(number == 5){
            procent_1 -= 15; 
            business -= 15;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }else if(number == 6){
            procent_1 -= 18; 
            business -= 18;
            findBusiness.innerHTML = business + "%";
            body_2.style.width = procent_1 + '%';
           }
       
       
        if (number == 1){
        kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 22;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 2){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 17;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 3){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 18;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 4){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 10;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 5){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 15;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 6){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 += 18;
        body_1.style.width = procent_2 + '%'; 
       }
       flag_2 = false; 
    
}
function yesNo(element, number, flag){
vopros -= 1;
    var findBusiness = document.getElementById('business');
    //функция для да\нет
    //находим див с тем контентом на котором было нажато да\нет
    var elm = document.getElementById('vopros_' + number);
    //скрываем этот див
    elm.style.display = 'none'
    //переходим к его родителю
    elm = elm.parentNode;
    //делаем видимым плюсик    
    elm.getElementsByClassName('reset')[0].style.display = 'block';
    
    var kol = document.getElementsByTagName('body')[0].getElementsByClassName('rating_1')[0].getElementsByClassName('rating_test_text')[0];
    //этими двумя переменными мы просто ищем картинки статуса кол. вопросов и % ответа
    var body_1 = document.getElementsByTagName('body')[0].getElementsByClassName('rating_1')[0].getElementsByTagName('img')[0]; 
    var body_2 = document.getElementsByTagName('body')[0].getElementsByClassName('rating_2')[0].getElementsByTagName('img')[0];
    //flag это значение  да\нет если ответ да flag равен 1
    //в зависимотсти от значения флага меняем кол. вопросов и % ответа
    if (flag == '1'){  
        flag_2 = true;     
       if (number == 1){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 22;
        procent_2 -= 22;
        business += 22;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }else if(number == 2){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 17;
        procent_2 -= 17;
        business += 17;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }else if(number == 3){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 18;
        procent_2 -= 18;
        business += 18;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }else if(number == 4){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 10;
        procent_2 -= 10;
        business += 10;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }else if(number == 5){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 15;
        procent_2 -= 15;
        business += 15;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }else if(number == 6){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_1 += 18;
        procent_2 -= 18;
        business += 18;
        findBusiness.innerHTML = business + "%";
        body_1.style.width = procent_2 + '%'; 
        body_2.style.width = procent_1 + '%';
       }
    }
    if (flag == '0'){     
        flag_2 = false;  
       if (number == 1){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 22;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 2){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 17;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 3){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 18;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 4){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 10;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 5){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 15;
        body_1.style.width = procent_2 + '%'; 
       }else if(number == 6){
       kol.innerHTML = vopros != 0 ? 'Осталось еще '+ vopros +' вопросов' : 'Вопросов не осталось';
        procent_2 -= 18;
        body_1.style.width = procent_2 + '%'; 
       }
    }
    //ищем следующий по счету див
    var elm_next = document.getElementById('vopros_' + (number + 1));
    //делаем его видимым
    if (elm_next) { 
        var test = elm_next;                
        elm_next = elm_next.parentNode;
        if (elm_next.style.display != 'block') {
            elm_next.style.display = 'block';
            test.style.display = 'block';
        }
        
    }
    
    //ищем последний предыдущий ответ
    //если он есть то скрываем у него плюсик
    var elm_first = document.getElementById('vopros_' + (number - 1));
    var otvet = document.getElementById('otvet');
    var recomendations = document.getElementById('recomendations');
    //когда отвеченно на все вопросы выводим результат в div с id равной otvet
    if( vopros == 0){
        document.getElementById('otvet').style.display = 'block';		
        if(procent_1 == 100){
            recomendations.innerHTML = "<p>с Вашим бизнесом все прекрасно!</p>";
        }else if(procent_1 >= 84 && procent_1 <= 99){
            recomendations.innerHTML = "<p>Вы используете практически все способы для эффективного ведения бизнеса и наверняка знаете об остальных. Вcе же если у Вас возникнет желание проконсультироваться и «выжать» из интернета все – мы Вам поможем.</p>";
        }else if(procent_1 >= 56 && procent_1 <= 83){
            recomendations.innerHTML = "<p>Вы серьезно относитесь к своему позиционированию в интернете, но есть нюансы на которые стоит обратить внимание. Мы готовы Вам помочь.</p>";
        }else if(procent_1 >= 21 && procent_1 <= 55){
            recomendations.innerHTML = "<p>Вы недостаточно эффективно используете возможности интернет коммерции. Необходимо обратить внимание на рекламную стратегию Вашей компании. Мы с радостью Вам в этом поможет.</p>";
        }else if(procent_1 >= 0 && procent_1 <= 20){
            recomendations.innerHTML = "<p>О вашем существовании в интернете никто не знает. Мы готовы рассказать всему миру о Вашей компании!</p>";			
		}
	}
}
