// *******************************************************************************
// *         JavaScript for AICC/SCORM/HACP/API CBT to CMI communication         *
// *                    by Guy Tourigny on December 17, 2001                     *
// *             Copyrights © 2001 eTrinsic, Inc. All rights reserved            *
// *                               Version 2.0                                   *
// *******************************************************************************

// This script detect/connect to API method first, HACP method second or make
// the course become a standalone version by loading the appropriate scripts
// depending on the LMS present and the Internet browser type.

function FindAPI(win)
{
  if (win.API != null) return win.API;
  else if (win.parent == null || win.parent == win) return null;
  else return FindAPI(win.parent);
}
API = FindAPI(window);
if (API == null && top.opener != null) API = FindAPI(top.opener);
if (API != null) {
var browserverify
browserverify=navigator.appName;
if (browserverify.indexOf("Netscape")!=-1) {browserverify="NS"}
else
{if (browserverify.indexOf("Microsoft")!=-1) {browserverify="IE"}
else {browserverify="N/A"}};
if (browserverify=="NS") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_scorm_net.js\"><\/script>");};
if (browserverify=="IE") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_scorm.js\"><\/script>");};
if (browserverify=="N/A") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_scorm_na.js\"><\/script>");};
} else {
var aicccmitest = unescape(top.window.location.href);
aicccmitest=aicccmitest.toUpperCase();
if (aicccmitest.indexOf("AICC_URL")>-1) {
var browserverify
browserverify=navigator.appName;
if (browserverify.indexOf("Netscape")!=-1) {browserverify="NS"}
else
{if (browserverify.indexOf("Microsoft")!=-1) {browserverify="IE"}
else {browserverify="N/A"}};
if (browserverify=="NS") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_aicc_net.js\"><\/script>");};
if (browserverify=="IE") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_aicc.js\"><\/script>");};
if (browserverify=="N/A") {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_aicc_na.js\"><\/script>");};
} else {document.write("<script language=\"JavaScript\" src=\"sfscripts\/flash_aicc_dummy.js\"><\/script>");};
}

exitalert=0;