﻿// JScript File

function svStopAndHideStream(clientId) {

    var e = dge(gs(clientId, "IC"));

    if (e) {
        e.innerHTML = '';
    }

    var c = dge(clientId);
	        
    if (c) {
        c.style.display = 'none';
    }
    
}

function svShowStream(clientId, contentId, focus, sr) {

    if (contentId=='') {
    
        svStopAndHideStream(clientId);
        
        } else {
        
        var e = dge(gs(clientId, "IC"));
        
        if (e) {
        
            var result = Webscene.UI.SV.SVGet(clientId, sessionId, contentId, nodeId, gs(clientId,'autostart'), gs(clientId,'dlm'), gs(clientId,'tct'), gs(clientId,'snl'), gs(clientId,'sib'), gs(clientId,'ssi'), 1)
            
            if (result) {
            
                if (result.value) {
                
                    ensureFlash();

                    e.innerHTML = result.value;
                    if (focus==1 || gs(clientId,'autostart')==1) {
                        e.scrollIntoView(false);
                    }
                    
                    // Added 20-01-10
                    if (gs(clientId,'sctb')=='1') {
                        CTBGet(gs(clientId,'CTB'), contentId);
                    }
                
                }
            
            }
            
            sh(clientId);

            if (focus==1 || gs(clientId,'autostart')==1) {
                e.zIndex = 9999;
                e.style.zIndex = 9999;
                e.focus();
            }

        }

    }
    
    if (RCRHGet) {
        RCRHGet(gs(clientId,"RC"), contentId, 1);
    }
    
    if (window.RCGet && sr) {
        RCGet(1, gs(clientId,"RC"),contentId);
    }
    
}

