﻿function show_layer(list, layer) {
    var camp_states = new Array("Alabama", "Arizona", "California", "Colorado", "Connecticut", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Kansas", "Kentucky", "Louisiana", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "NewJersey", "NewYork", "NorthCarolina", "Ohio", "Oregon", "Pennsylvania", "Tennessee", "Texas", "Washington", "Wisconsin");
    var center_states = new Array("Alabama", "Arizona", "California", "Connecticut", "Florida", "Georgia", "Hawaii", "Illinois", "Indiana", "Kansas", "Kentucky", "Louisiana", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Missouri", "Nebraska", "New Jersey", "New York", "North Carolina", "Ohio", "Oklahoma", "Pennsylvania", "Rhode Island", "Tennessee", "Texas", "Utah", "Virginia", "Washington", "Wisconsin");
    var letters = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
    var x;
    var layer_array;
    if (list == "camp") {
        layer_array = camp_states;
    } else if (list == "center") {
        layer_array = center_states;
    } else if (list == "glossary") {
        layer_array = letters;
    }
    for (x in layer_array) {
        if (document.getElementById &&
            document.getElementById(layer_array[x]) != null) {
            var the_element = document.getElementById(layer_array[x]).style;
            the_element.display = "none";
        } else if (document.all && document.all[layer_array[x]] != null) {
            var the_element = document.all[layer_array[x]].style;
            the_element.display = "none";
        } else if (document.layers && document.layers[layer_array[x]] != null) {
            var the_element = document.layers[layer_array[x]].style;
            the_element.display = "none";
        }
    }
    if (layer == "ALL") {
        for (x in layer_array) {
            if (document.getElementById &&
                document.getElementById(layer_array[x]) != null) {
                var the_element = document.getElementById(layer_array[x]).style;
                the_element.display = "block";
            } else if (document.all && document.all[layer_array[x]] != null) {
                var the_element = document.all[layer_array[x]].style;
                the_element.display = "block";
            } else if (document.layers && document.layers[layer_array[x]] != null) {
                var the_element = document.layers[layer_array[x]].style;
                the_element.display = "block";
            }
        }
    } else {
        if (document.getElementById &&
            document.getElementById(layer_array[x]) != null) {
            var the_element = document.getElementById(layer).style;
            the_element.display = "block";
        } else if (document.all && document.all[layer_array[x]] != null) {
            var the_element = document.all[layer].style;
            the_element.display = "block";
        } else if (document.layers && document.layers[layer_array[x]] != null) {
            var the_element = document.layers[layer].style;
            the_element.display = "block";
        }
    }
}

// Written by MCS; eliminates need to put IDs on answers
function toggleAnswer2(target){
	// Set class of container div to open or closed
	a = target.parentNode;
	a.className = a.className != "open"? "open" : "closed";
	// Blur focus on question anchor (for aesthetics)
	q = a.getElementsByTagName('a')[0];
	q.blur();
	return false;
}
