﻿function fooSelectOther(id)
{
    var ddl = document.getElementById(id);
    
    for (var i = 0; i < ddl.options.length; i++)
    {
        var item = ddl.options[i];
        item.selected = true;
    }       
}

/***** Profile Search *****/
function fooExpand(id)
{
    var obj = document.getElementById(id);
    if (obj.style.display == 'none') {
        obj.style.display = 'block';
    }
    
    else {
        obj.style.display = 'none';
    }
}

function fooCheck(items, itemCount, descriptorId)
{
    var descriptor = document.getElementById(descriptorId);
    descriptor.innerHTML = "";
    var text = "";

    for (var i = 0; i < itemCount; i++)
    {
        var item = document.getElementById(items + '_' + i);
        if (item.checked)
        {
            if (text != "") {
                text = text + ', ';
            }

            text = text + item.nextSibling.innerHTML;
        }
    }
    
    if (text != "")
        descriptor.innerHTML = text;
    else
        descriptor.innerHTML = "Any";
}

function fooCheckDDL(id, descriptorId)
{
    var obj = document.getElementById(id);
    var descriptor = document.getElementById(descriptorId);
    descriptor.innerHTML = "";
    var text = obj.options[obj.selectedIndex].text;

    if (text != "")
        descriptor.innerHTML = text;
    else
        descriptor.innerHTML = "Any";
}

function fooCheckOther(obj, id)
{
    var ddl = document.getElementById(id);

    if (obj.value == "")
        ddl.checked = false;
    else
        ddl.checked = true;
}