function toggleVis(fObjectID)
{
    var fobject = document.getElementById(fObjectID);
    if (fobject.style.display != 'none')
    {
        fobject.style.display = 'none';
    }
    else
    {
        fobject.style.display = 'block';
    }
    return;
}

function addBookmark(senderObj)
{
    var title = 'The Tip Kit - Learn the ways of the digital world';
    var url = 'http://www.tip-kit.com/';
    if (window.sidebar)
    {
        senderObj.setAttribute('href', 'javascript:');
        window.sidebar.addPanel(title, url, '');
    }
    else if (window.external)
    {
        senderObj.setAttribute('href', 'javascript:');
        window.external.AddFavorite(url, title);
    }
    else if (window.opera && window.print)
    {
        senderObj.setAttribute('href', url);
    }
    return true;
}

function doSearch()
{
    var cbAll = document.getElementById('srcall');
    var cbAny = document.getElementById('srcany');
    var eKeys = document.getElementById('srckeys');
    var url = 'http://www.tip-kit.com/tips/browse/0/1/';
    
    if (cbAll.checked)
        url += 'all/';
    else
        url += 'any/';
    
    url += escape(eKeys.value);
    location.href = url;
}

function insertJSFile(pSrc)
{
    var headObj = document.getElementsByTagName("head")[0];         
    var newNode = document.createElement('script');
    newNode.type = 'text/javascript';
    newNode.src = pSrc;
    headObj.appendChild(newNode);
}

function insertCSSFile(pSrc)
{
    var headObj = document.getElementsByTagName("head")[0];         
    var newNode = document.createElement('link');
    newNode.type = 'text/css';
    newNode.rel = 'stylesheet';
    newNode.href = pSrc;
    newNode.media = 'screen';
    headObj.appendChild(newNode);
}