﻿function Switch(id, show) {
    var box = document.getElementById(id);
    if (show)
        box.style.display = "block";
    else
        box.style.display = "none";
}

function checkSingle(box) {
    var rbltable = document.getElementById("ctl00_ContentPlaceHolder1_" + box);
    var rbs = rbltable.getElementsByTagName("INPUT");
    var result = false;
    for (var i = 0; i < rbs.length; i++) {
        if (rbs[i].checked) {
            result = true;
            return true;
        }
    }

    return result;
}

function checkTextbox(box) {
    var box = document.getElementById("ctl00_ContentPlaceHolder1_" + box);

    return box.value != "";
}

function checkPageQuestions(questions) {
    var str = new Array();
    str = questions.split(",");
    var result = false;
    for (i = 0; i < str.length; i++) {
        if (str[i].indexOf("txt") == 0)
            result = checkTextbox(str[i]);
        else if (str[i].indexOf(".") > 0) {
            var temp = str[i].split(".");
            var rbltable = document.getElementById("ctl00_ContentPlaceHolder1_" + temp[0]);
            var rbs = rbltable.getElementsByTagName("INPUT");
            for (var j = 0; j < rbs.length; j++) {
                if (rbs[j].checked) {
                    if (j == 0) {
                        result = checkSingle(temp[1]);
                    }
                    else
                        result = true;
                }
            }
        }
        else
            result = checkSingle(str[i]);

        if (result == false) {
            alert("Er zijn nog vragen niet ingevuld");
            return false;
        }
    }

    return result;
}

function clickMusic(id, music) {
    var pic = document.getElementById(id);
    var music = document.getElementById(music);
    if (music.volume == -10000) {
        pic.className = "mplay";
        music.volume = 0;
    }
    else {
        pic.className = "mstop";
        music.volume = -10000;
    }
}
