﻿function moShowDocument(clientId, contentId, focus, sr) {

    var c = dge(gs(clientId, "IC"));
        
    if (c) {
    
        if (contentId=='') {
        
            c.innerHTML = '';
            
            sh(gs(clientId, "IC"));
            
            var e = dge(clientId);
        
            if (e) {
                e.style.display = 'none';
            }
            
        } else {
        
            var result = Webscene.UI.MV.GetMedia(clientId, sessionId, contentId, nodeId, 0, gs(clientId,'dlm'), gs(clientId,'tct'), gs(clientId,'st'), gs(clientId,'mvt'), gs(clientId,'sltg'), gs(clientId,'snl'), gs(clientId,'sib'), null, null, 1, gs(clientId,'ssi'));
            
            if (result) {
            
                if (result.value) {
                
                    c.innerHTML = result.value;
                    
                    if (gs(clientId,'sctb')=='1') {
                        CTBGet(gs(clientId,'CTB'), contentId);
                    }    
                                    
                    sh(gs(clientId, "IC"));
                    
                    if (focus) {
                        c.scrollIntoView(false);
                    }
                }
            }            
            
            if (focus) {
                c.focus();
            }
            
        }
        
        if (window.RCRHGet) {
            RCRHGet(gs(clientId,"RC"), contentId, sr==0 ? 1 : 0);
        }   
        
        if (window.RCGet && sr) {
            RCGet(1, gs(clientId,"RC"),contentId);
        }
        
    }
    
    sh(clientId);
	            
}
