// include from http://forums.digitalpoint.com/showthread.php?t=146094
function include(filename)
{
    var head = document.getElementsByTagName('head')[0];
    
    script = document.createElement('script');
    script.src = filename;
    script.type = 'text/javascript';
    
    head.appendChild(script)
}

function isChildOf(myobj,containObj)
{
    var retval=false;
    var curobj;
    curobj=myobj.parentElement;
    while(curobj!=undefined)
    {
       if(curobj == containObj)
       {
           retval = true;
           break;
       }
       if(curobj.parentElement==document.body) { break;}
       curobj=curobj.parentElement;//move up the hierarchy
    }
    return retval;
}

