﻿// JavaScript Document
var API_1484_11 = null;
var scoToTest = null;
var scoWin = null;
var modalWindow = null;
var oldSet_activeTabIndex;
var newTabIndex;
var tabBehavior;
var _wrapperUrl = null;

function initApi(scoUrl, LanguageID,wrapperUrl){

     DetectBrowser();
     API_1484_11 = new LMSApi();
     API_1484_11.setIsBrowserNetscape(Netscape);
     _wrapperUrl = wrapperUrl;
     testComplete = false;
     API_1484_11.startTest(null, scoUrl, null, LanguageID);
}
  
function launchSCO(scoLoc,errors){
    scoToTest = scoLoc;
    if (scoWin == null){
	    scoWin = window.open(_wrapperUrl);
    }
    else{
	    scoWin = window.open(_wrapperUrl);
    }
}

function scoWinClosed()
{   
    if(API_1484_11.sendingCmiData == true)
    {
        window.setTimeout("scoWinClosed()", 100)
    }
    else
    {
        if(scoWin.closed)
        {
            //window.location.reload();
            scoWin = null;
        }
        else if(!scoWin.scoLoaded)
        {
            window.setTimeout("scoWinClosed()", 100);
        }
    }
}
