function resizeApplet()
{
    var agent = navigator.userAgent;
    if (agent.indexOf('MSIE') > 0)
    {
        // IE
        document.applets[0].resizeApplet(parent.document.all.tree.width,
                                         parent.document.all.tree.height,
                                         agent);
		if (window.event)
		{
        	window.event.cancelBubble = true;
        }
    }
    else
    {
        // Other
        document.applets[0].resizeApplet(window.innerWidth,
                                         window.innerHeight, agent);
    }
    return false;
}


function initApplet(nodeFile, diffMode)
{
    var obj = document.getElementById('treePlace');
    var strDiffMode = '';
    if (diffMode)
    {
        strDiffMode += '<param name="diffTreeMode" value="true" /><param name="diffFrameSrc" value="f-splash.html" />';
    }

    obj.innerHTML =
        '<APPLET name="Ft" code="com.ecora.ft.Ft.class" archive="./ft.jar" width="1024" height="1024" align="middle" hspace="0" vspace="0" MAYSCRIPT>' +
        '<param name="openFolderIconFile" value="ft-icons/ftv2folderopen.gif" />' +
        '<param name="closeFolderIconFile" value="ft-icons/ftv2folderclosed.gif" />' +
        '<param name="leafIconFile" value="ft-icons/ftv2link.gif" />' +
        '<param name="useAnimation" value="false" />' +
        '<param name="treeStructureFile" value="' + nodeFile + '" />' + strDiffMode +
        '</APPLET>';
}

