var footerItems  = new Array('termsWindow', 'privacyWindow', 'distribWindow');
var defaultMouse;

function toggleOpen(objId)
{
    for(var id in footerItems)
    {
        if(objId == footerItems[id])
        {
            var obj = document.getElementById(objId);
            obj.style.display = (obj.style.display=='none')? 'block':'none';
            if(obj.style.display == 'block')
            {
                obj.onmouseout = function()
                {
                    defaultMouse = document.body.onmousedown;
                    document.body.onmousedown = function(e)
                    {
                        var mouse  = toolMousePosition(e);
                        var objTop = obj.offsetTop;
                        var objBtm = obj.offsetTop + obj.offsetHeight;
                        var objLft = obj.offsetLeft;
                        var objRht = obj.offsetLeft + obj.offsetWidth;
                        
                        //look to see if mouse is outside of the box at all
                        if(mouse['y']<objTop || mouse['y']>objBtm || mouse['x']<objLft || mouse['x']>objRht)
                        { obj.style.display = 'none';  }       
                                         
                        document.body.onmousedown = defaultMouse;
                    }
                }
            }
        }
        else
        {
            document.getElementById(footerItems[id]).style.display ='none';
        }
    }
}


function fMouse(obj, out)
{
    obj.style.color = (out)? '#888888':'pink';
}




/**************
    concept
 **************/
var gJaf = new jaf();
var obj  = new gJaf.doc.obj;
var img  = new gJaf.doc.img;

var featureIcons = new Array();

featureIcons['email']   = 'iconEnvelope';
featureIcons['digg']    = 'iconHeart';
featureIcons['download']= 'iconDownload';
featureIcons['link']    = 'newsLink';


function renderFeatures(parentId, itemsArray)
{
     for(var id in itemsArray)
     {
         var img      = new Image();
         img.src  = 'img/'+featureIcons[itemsArray[id]]+'.jpg';
         
         //alert(id.replace(/^(\s*)$/, '').toLowerCase()+'_img'); 
         
         //alert(img.width);
     }
}

testItemsArray = new Array();
testItemsArray['DIGG IT'] = 'digg';
testItemsArray['DOWNLOAD PDF'] = 'download';
testItemsArray['EMAIL TO A FRIEND'] = 'email';
testItemsArray['DOWNLOAD ALL RECIPES'] = 'download';

renderFeatures('test', testItemsArray);