﻿function ConfirmRedirect(confirm, url) {
    if (confirm != null && confirm != '') {
        if (window.confirm(confirm)) {
            window.open(url);
        }
    }
    else {
        window.open(url);
    }
}



function ConfirmPrint() {
    window.print();
}


// Functions print Pain Flash

function showPainBody(){

    var bodyParts = ["A1a", "A1b", "A1c", "A2a", "A2b", "A2c", "A3", "A4", "A5", "A6", "A7a", "A7b", "A8a", "A8b", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "A16", "A17a", "A17b", "A18", "A19", "A20", "A21", "A22a", "A22b", "A23", "A24", "A25", "A26", "A27", "A28", "A29", "A30", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13", "B14", "B15", "B16", "B17", "B18", "B19", "B20", "B21", "B22", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "C17", "C18", "C19", "C20", "C21", "C22", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "D8", "D9", "D10", "D11", "D12", "D13", "D14", "D15", "D16", "D17", "D18", "D19", "D20", "D21", "D22", "D23", "D24", "D25", "D26", "D27", "D28", "D29", "D30", "D31", "D32", "D33", "D34", "D35", "D36", "D37", "D38", "D39", "D40", "D41", "D42", "D43"];
    //Domains haven't pain type: 1 --> Burning; 2 --> Crawling; 3 --> Stabbing; 4 --> Shocking; 5 --> Freezing
    var domains = {
        1 : [],
        2 : [],
        3 : [],
        4 : [],
        5 : ["mysterypain.ie","mein-schmerz.at"]
        };
    var urlCountry = window.location.href;
    var domainCountry = "";
    var urlQuery = "";

    if (urlCountry.indexOf("?") > -1){
        urlQuery = urlCountry.substring(urlCountry.indexOf("?") + 1);
        domainCountry = urlCountry.substring(0,urlCountry.indexOf("?"));
    }

    
    var parameters = urlQuery.split("&");
    for (i = 0; i < parameters.length; i++) {
        
        var innerDiv = document.getElementById("innerdiv" + (i - 1));
        var name = parameters[i].split("=")[0];
        var value = parameters[i].split("=")[1];
        
        if (innerDiv != null) {
           
            if (value == 1) {
                innerDiv.style.display="block";
            }
            else {
                innerDiv.style.display = "none";
            }
           
            var domainArray = domains[(i-1)];
            for (j = 0; j < domainArray.length; j++) {
                if (domainCountry.indexOf(domainArray[j]) > -1) {
                    //Set display = none
                    innerDiv.style.display = "none";
                }
            }
            
                

        }
        else {
            //alert(name + "||" + value);
            var divElement = document.getElementById(name);
            //alert(divElement);
            if (divElement != null) {
                if (value == 1) {
                    divElement.style.display = "block";
                }
                else {
                    divElement.style.display = "none";
                }
            }
        }

        if (name == "s2f") {
            var divElement = document.getElementById(name);
            //alert(divElement);
            if (divElement != null) {
                if (value == 1) {
                    divElement.style.display = "block";
                }
                else {
                    divElement.style.display = "none";
                }
            }
        }

        if (name == "parts") {
            for (j = 0; j < value.length; j++) {
                var partValue = value.substring(j, j+1);
                if (partValue == 1) {
                    var partElement = document.getElementById("div_body_" + bodyParts[j]);
                    if (partElement != null) {
                        partElement.innerHTML = '<img id="' + bodyParts[j] + '" src="/Assets/images/print/' + bodyParts[j] + '.png">';
                    }
                }
            }
        }

        if (name == "ms") {
            var painElement = document.getElementById("div_circle_" + value);
            if (painElement != null) {
                painElement.innerHTML = '<img src="/Assets/images/print/circle.png" id="Circle_' + value + '" />';
            }
        }

    }

}

