﻿function GetElement(id) {
    return document.getElementById(id);
}

function ShowContactInfo() {
    // if user want to be contacted, display contact form
    if (GetElement('WantContact').checked) {
        GetElement('ContactInfo').style.display = '';
        var elements = document.getElementsByName('test');
        var length = elements.length;
        // find the actuall selected radio button
        for (var i = 0; i < length; i++) {
            elements[i].style.display = '';
        }
    }
    else {
        GetElement('ContactInfo').style.display = 'none';
    }
}

function ShowOther(radID) {
    var radID = radID.replace(/_/g, "$")
    var elements = document.getElementsByName(radID);
    var length = elements.length;
    // find the actuall selected radio button
    for (var i = 0; i < length; i++) {
        if (elements[i].checked) {
            // if the current element is selected, check is value
            // if other, display the other text box
            if (elements[i].value == "Other") {
                GetElement('lblOther').style.display = '';
                GetElement('txtOther').style.display = '';
            }
            else {
                GetElement('lblOther').style.display = 'none';
                GetElement('txtOther').style.display = 'none';
            }
            break;
        }
    }
}

function ShowTextBoxes(radName) {
    var radName = radName.replace(/_/g, "$")
    var elements = document.getElementsByName(radName);
    var length = elements.length;

    // first we hide everything
    GetElement('HearSite').style.display = 'none';
    GetElement('HearTeamLead').style.display = 'none';
    GetElement('HearSiteMember').style.display = 'none';
    GetElement('HearPrint').style.display = 'none';
    GetElement('HearOther').style.display = 'none';

    // find the actuall element that was selected, and show the required textbox
    // if needed
    for (var i = 0; i < length; i++) {
        if (elements[i].checked) {
            if (elements[i].value == "Another website directed me here") {
                GetElement('HearSite').style.display = '';
            }
            else if (elements[i].value == "Referred by JDAI Team Leader") {
                GetElement('HearTeamLead').style.display = '';
            }
            else if (elements[i].value == "Referred by JDAI Model Site member") {
                GetElement('HearSiteMember').style.display = '';
            }
            else if (elements[i].value == "Saw this website advertised somewhere in print") {
                GetElement('HearPrint').style.display = '';
            }
            else if (elements[i].value == "Other") {
                GetElement('HearOther').style.display = '';
            }
            break;
        }
    }
}
