function toggleMoreInfo(objectID)
{
    theObject = document.getElementById(objectID.hidepanel);
    if (objectID.swapType == "image")
    {
        theImage = document.getElementById(objectID.thelink);
        if(theObject.className == 'morePanel_hidePanel')
        {
            theObject.className = 'morePanel_showPanel';
            if (typeof(window[String(objectID.id).replace('$','_') + "_open"]) != "undefined")
            {
                window[String(objectID.id).replace('$','_') + "_open"]();
            }
            theImage.src = objectID.hideimage;
        }
        else
        {
            theObject.className = 'morePanel_hidePanel';
            if (typeof(window[objectID + "_close"]) != "undefined")
            {
                window[String(objectID.id).replace('$','_') + "_close"]();
            }
            theImage.src = objectID.showimage;
        }
    }                
    else
    {        
        theLink = document.getElementById(objectID.thelink);        
        if(theObject.className == 'morePanel_hidePanel')
        {
            theObject.className = 'morePanel_showPanel';
            if (typeof(window[String(objectID.id).replace('$','_') + "_open"]) != "undefined")
            {
                window[String(objectID.id).replace('$','_') + "_open"]();
            }
            if (objectID.showless != null) { theLink.innerHTML = objectID.showless; }
            else { theLink.innerHTML = 'Show Less'; }
        }
        else
        {
            theObject.className = 'morePanel_hidePanel';
            if (typeof(window[objectID + "_close"]) != "undefined")
            {
                window[String(objectID.id).replace('$','_') + "_close"]();
            }
            if (objectID.showmore != null) { theLink.innerHTML = objectID.showmore; }
            else { theLink.innerHTML = 'Show More'; }
        }
    }               
}
