function showAll(prods)
{
    prodArray = eval(prods);
    for(var i=0; i<prodArray.length; i++)
    {
        showProduct(prodArray[i]);
    }
}

function hideAll(prods)
{
    prodArray = eval(prods);
    for(var i=0; i<prodArray.length; i++)
    {
        hideProduct(prodArray[i]);
    }
}

function flipProduct(productId)
{
    var elements = getElementsByClass(productId);
    for(var i=0; i<elements.length; i++)
    {
        if(elements[i].style.visibility == 'visible')
        {
            hideProduct(productId);
        }
        else
        {
            showProduct(productId);
        }
        break;
    }
    return false;
}

function showProduct(productId)
{
    var elements = YAHOO.util.Dom.getElementsByClassName(productId,'div');
    for(var i=0; i<elements.length; i++)
    {
        elements[i].style.visibility = 'visible';
        elements[i].style.display = 'block';
    }
    YAHOO.util.Dom.get("btn"+productId).className = 'comp_btn_active';
    return false;
}

function hideProduct(productId)
{
    var elements = YAHOO.util.Dom.getElementsByClassName(productId,'div');
    for(var i=0; i<elements.length; i++)
    {
        elements[i].style.visibility = 'hidden';
        elements[i].style.display = 'none';
    }
    YAHOO.util.Dom.get("btn"+productId).className = 'comp_btn_inactive';
    YAHOO.util.Dom.get("all").className = 'comp_btn_inactive';
    return false;
}