﻿// JScript File

function loadEditPopup(control, contentId, propertyName, textBoxMode) {

    if (control) {
    
        var result = Webscene.UI.ATB.LoadEditPopup(sessionId, contentId, propertyName, textBoxMode);
        
        if (result) {
        
            if (result.value)            
            {
            
                control.innerHTML = result.value;
                
                var element = dge('txt' + contentId);
                
                if (element) {
                
                    element.focus();
                    element.select();
                    
                }
                
                sho(control);
                
                if (control.parentNode) {
                    sho(control.parentNode);
                    if (control.parentNode.parentNode) {
                        sho(control.parentNode.parentNode);
                    }
                }
            }
        
        }
    
    }

}

function selectEditPopup(control) {

    if (control.children.length==0) {
        return false;
    } else {
        return true;
    }

}

function submitEditPopup(contentId, value, propertyName) {

    var result = Webscene.UI.ATB.SubmitEditPopup(sessionId, contentId, propertyName, value);
    
    if (result) {
    
        if (result.value) {
        
            var element = dge('txt' + contentId);
            
            if (element) {
            
                if (element.parentNode) {
                
                    if (element.parentNode) {
        
                        if (element.parentNode.parentNode) {
                            element.parentNode.parentNode.innerHTML = result.value;
                        }
                        
                    }
                
                }
            
            }
        
        }   
    
    }

}

