﻿// JScript File

function apStopAndHideAudio(clientId) {

    var apControl = dge(gs(clientId, "IC"));

    if (apControl) {
        apControl.innerHTML = '';
    }

    var apContainer = dge(clientId);
	        
    if (apContainer) {
        apContainer.style.display = 'none';
    }
    
}

function apPlayAudio(clientId, contentId, sr) {

    if (contentId=='') {
    
        apStopAndHideAudio(clientId);
        
        } else {
        
        var apControl = dge(gs(clientId, "IC"));
        
        if (apControl) {
        
            var result = Webscene.UI.AP.APGet(clientId, sessionId, contentId, nodeId, gs(clientId,'autostart'), gs(clientId,'dlm'), gs(clientId,'st'), gs(clientId,'mvt'), gs(clientId,'sltg'), gs(clientId,'snl'), gs(clientId,'sib'))
            
            if (result) {
            
                if (result.value) {
                
                    ensureFlash();

                    apControl.innerHTML = result.value;
                    apControl.scrollIntoView(false);
                
                    if (gs(clientId,'sctb')=='1') {
                        CTBGet(gs(clientId,'CTB'), contentId);
                    }
                
                }
            
            }
            
            sh(clientId);
            
            apControl.zIndex = 9999;
            apControl.style.zIndex = 9999;
            apControl.focus();

        }

    }
    
    if (RCRHGet) {
        RCRHGet(gs(clientId,"RC"), contentId, sr==0 ? 1 : 0);
    }
    
    if (window.RCGet && sr) {
        RCGet(1, gs(clientId,"RC"),contentId);
    }
    
}

