/**
 * Callback Router Function
 * Called by IVJ when an instance is initialized.
 */
function appletInit(id)
{
    $.log('Function: appletInit ' + id);
    if(ivj.instances[id]) ivj.instances[id].appletInit();
}

/**
 * Callback Router Function
 * Called by IVJ when an applet is started.
 */
function appletStart(id)
{
    $.log('Function: appletStart ' + id);
    if(ivj.instances[id]) ivj.instances[id].appletStart();
}

/**
 * Callback Router Function
 * Called by IVJ when an applet is closed
 */
function appletStop(id)
{
    $.log('Function: appletStop ' + id);
    if(ivj.instances[id]) ivj.instances[id].appletStop();
}

/**
 * Callback Router Function
 * Called by IVJ when an applet's "full screen" button is clicked.
 */
function appletFullscreen(id, state)
{
    $.log('Function: appletFullscreen ' + id);
    if(ivj.instances[id]) ivj.instances[id].appletFullscreen(state);
}

