﻿/*Cambia el color cuando en una pregunta se selecciona una respuesta*/
function ddlRespuestaCambia(sender) {
    var cssToSet = SelectCssToSet($(sender).val());
    $(sender).attr("class", cssToSet);
}

/*Función auxiliar para seleccionar el color*/
function SelectCssToSet(valor) {
    var cssToSet = "";
    switch (valor) {
        case "0":
            {
                cssToSet = "ddlGreen";
                break;
            }
        case "1":
            {
                cssToSet = "ddlYellow";
                break;
            }
        case "2":
            {
                cssToSet = "ddlOrange";
                break;
            }
        case "3":
            {
                cssToSet = "ddlRed";
                break;
            }
    }
    return cssToSet;
}

/*Función auxiliar para seleccionar la imagen de Gravedad */
function SelectImgToSet(valor) {
    var ImgSinDefinir = "/Portals/0/images/iconos/Gravedad_SinDefinir.png";
    var ImgLeve = "/Portals/0/images/iconos/Gravedad_Leve.png";
    var ImgModerado = "/Portals/0/images/iconos/Gravedad_Moderada.png";
    var ImgGrave = "/Portals/0/images/iconos/Gravedad_Grave.png"

    var imgToSet = "";
    switch (valor) {
        case "-1":
            {
                imgToSet = ImgSinDefinir;
                break;
            }
        case "0":
            {
                break;
            }
        case "1":
            {
                imgToSet = ImgLeve;
                break;
            }
        case "2":
            {
                imgToSet = ImgModerado;
                break;
            }
        case "3":
            {
                imgToSet = ImgGrave;
                break;
            }
    }

    return imgToSet;
}

/*Cambia el color de una pregunta cuando el médico cambia su gravedad*/
function rblGravedadCambia(sender, valor) {
    var imgToSet = SelectImgToSet(valor);
    var imagen = $(sender).parents("div.Pregunta:first").find("img[id*=imgGravedad]");
    var parentImg = $(imagen).parents("div[id*=PImgGrav]");
    imagen.attr("src", imgToSet);
    if (imgToSet == "") {
        imagen.addClass("Shw");
    }
    else {
        imagen.removeClass("Shw");
    }
}


/*Habilita los textboxes cuando en una pregunta se activa el si*/
function ddlRespuestaSintomaYear(sender) {
    ddlRespuestaCambia(sender);
    var parent = $(sender).parent();
    if ($(sender).val() == "2") {
        parent.find("input").each(function (index, value) {
            $(value).removeAttr('disabled');
        });
    }
    else {
        parent.find("input").each(function (index, value) {
            $(value).attr('disabled', true);
        });
    }
}

