﻿function Q13CustomValidator_ClientValidate(source, args) {
    var chkListaTipoModificaciones = document.getElementById("Q3Anwser");
    var chkLista = chkListaTipoModificaciones.getElementsByTagName("input");
    for (var i = 0; i < chkLista.length; i++) {

        if (chkLista[i].checked) {
            args.IsValid = true;
            return;
        }
    }
    args.IsValid = false;


}


function Q14CustomValidator_ClientValidate(source, args) {
    var chkListaTipoModificaciones = document.getElementById("Q4Anwser");
    var chkLista = chkListaTipoModificaciones.getElementsByTagName("input");
    for (var i = 0; i < chkLista.length; i++) {

        if (chkLista[i].checked) {
            args.IsValid = true;
            return;
        }
    }
    args.IsValid = false;


}


function CheckItem() {

    var cboxObj = document.getElementById("Q3Anwser");

   var cboxList = cboxObj.getElementsByTagName('input');

//    var lbList = cboxObj.getElementsByTagName('label');

//    for (var i = 0; i < cboxList.length; i++) {

//        if (lbList[i].innerText == 'Other (please specify)') {
            if (cboxList[11].checked) {
                document.getElementById("ReqQ3Other").enabled = true;
                document.getElementById("ValidQ3Other").enabled = true;
                document.getElementById("Q3Other").disabled = false;
                document.getElementById("Q3Other").focus();

            }
            else {
                document.getElementById("ReqQ3Other").enabled = false;
                document.getElementById("ValidQ3Other").enabled = false;
                document.getElementById("Q3Other").disabled = true;
                //document.getElementById("Q3Other").value = "";
            }
//        }

//    }


}



function CheckItem1() {

    var cboxObj = document.getElementById("Q4Anwser");

    var cboxList = cboxObj.getElementsByTagName('input');

    var lbList = cboxObj.getElementsByTagName('label');

    for (var i = 0; i < cboxList.length; i++) {

        if (lbList[i].innerText == 'Other (please specify)') {
            if (cboxList[i].checked) {
                document.getElementById("ReqQ4Other").enabled = true;
                document.getElementById("ValidQ4").enabled = true;
                document.getElementById("Q4Other").disabled = false;
                document.getElementById("Q4Other").focus();

            }
            else {
                document.getElementById("ReqQ4Other").enabled = false;
                document.getElementById("ValidQ4").enabled = false;
                document.getElementById("Q4Other").disabled = true;
                document.getElementById("Q4Other").value = "";
            }
        }

    }


}


function Q5a_ClientValidate(source, args) {
    if (document.getElementById("<%= Q5NoWorry %>").checked
     || document.getElementById("<%= Q5YesWorry %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}

function Q5b_ClientValidate(source, args) {
    if (document.getElementById("<%= Q5NoAllInOne %>").checked
     || document.getElementById("<%= Q5YesAllInOne %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}
function Q5c_ClientValidate(source, args) {
    if (document.getElementById("<%= Q5NoSaaS %>").checked
     || document.getElementById("<%= Q5YesSaaS %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}
function Q5d_ClientValidate(source, args) {
    if (document.getElementById("<%= Q5NoHosted %>").checked
     || document.getElementById("<%= Q5YesHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}
function Q5e_ClientValidate(source, args) {
    if (document.getElementById("<%= Q5NoCloud %>").checked
     || document.getElementById("<%= Q5YesCloud %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}





function Q6a_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6AvastWorryFree  %>").checked
     || document.getElementById("<%= Q6AvastSaaS %>").checked
     || document.getElementById("<%= Q6AvastHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

} 

function Q6b_ClientValidate(source, args) {
if (document.getElementById("<%= Q6AVGWorryFree  %>").checked
     || document.getElementById("<%= Q6AVGSaaS %>").checked
     || document.getElementById("<%= Q6AVGHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}

function Q6c_ClientValidate(source, args) {
if (document.getElementById("<%= Q6AviraWorryFree  %>").checked
     || document.getElementById("<%= Q6AviraSaaS %>").checked
     || document.getElementById("<%= Q6AviraHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

} 

function Q6d_ClientValidate(source, args) {
if (document.getElementById("<%= Q6BitdefenderWorryFree  %>").checked
     || document.getElementById("<%= Q6BitdefenderSaaS %>").checked
     || document.getElementById("<%= Q6BitdefenderSaaS %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}

function Q6e_ClientValidate(source, args) {
if (document.getElementById("<%= Q6ComputerAssociatesWorryFree  %>").checked
     || document.getElementById("<%= Q6ComputerAssociatesSaaS %>").checked
     || document.getElementById("<%= Q6ComputerAssociatesSaaS %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

} 

function Q6f_ClientValidate(source, args) {
if (document.getElementById("<%= Q6KasperskyWorryFree  %>").checked
     || document.getElementById("<%= Q6KasperskySaaS %>").checked
     || document.getElementById("<%= Q6KasperskyHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

} 

function Q6g_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6McAfeeWorryFree  %>").checked
     || document.getElementById("<%= Q6McAfeeSaaS %>").checked
     || document.getElementById("<%= Q6McAfeeHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

} 

function Q6h_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6MicrosoftWorryFree  %>").checked
     || document.getElementById("<%= Q6MicrosoftSaaS %>").checked
     || document.getElementById("<%= Q6MicrosoftHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}

function Q6i_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6TrendMicroWorryFree  %>").checked
     || document.getElementById("<%= Q6TrendMicroSaaS %>").checked
     || document.getElementById("<%= Q6TrendMicroHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}


function Q6j_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6SophosWorryFree  %>").checked
     || document.getElementById("<%= Q6SophosSaaS %>").checked
     || document.getElementById("<%= Q6SophosHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }

}
function Q6k_ClientValidate(source, args) {
    if (document.getElementById("<%= Q6SymantecWorryFree  %>").checked
     || document.getElementById("<%= Q6SymantecSaaS %>").checked
     || document.getElementById("<%= Q6SymantecHosted %>").checked) {
        args.IsValid = true;
    }
    else {
        args.IsValid = false;
    }
}


