function tbOn(div, blockTitle)
{
    div.style.background='#DFE6EB'; 
    
    var divPos = GetElementPostion(div);        
    edit('edit-' + blockTitle).style.left = (parseInt(divPos.split(",")[0]) + 2) + 'px';
    edit('edit-' + blockTitle).style.top = (parseInt(divPos.split(",")[1]) + 2) + 'px';
    
    tOn('edit-' + blockTitle); 
}

function tbOff(div, blockTitle)
{
    div.style.background='transparent';
    tOff('edit-' + blockTitle);
}

function refreshDiv(relativePath, blockTitle)
{
    // delete any iFrameEdits;
    while(e('iframeEdit').hasChildNodes())
        edit('iframeEdit').removeChild(e('iframeEdit').lastChild);
    
    // turn on the two divs
    tOn('iframeEdit');
    tOn('divBlackout');
    
    // create the pop up div
    var frame = document.createElement('iframe');
    frame.className = "wbEditFrame";
    frame.src = relativePath + "/Admin/EditTextContent_Frame.aspx?ContentTitle=" + blockTitle;
    frame.frameBorder = 0;
    
    // position the background and pop up div
    var viewport = getViewportSize();
    var scrollTop = window.pageYOffset || document.documentElement.scrollTop || 0;
    var height = viewport[1];
    edit('iframeEdit').style.top = parseInt(scrollTop) + (height / 2) - 220 + 'px';
    edit('divBlackout').style.top = parseInt(scrollTop) + 'px';
    edit('divBlackout').height = height;
    
    edit('iframeEdit').appendChild(frame);             
    return false;
}