window.Ajax = {}; window.AjaxContainerLoadMode = {}; window.AjaxContainers = {}; window.AjaxContainer = {}; AjaxContainerLoadMode.Automatic = 0; AjaxContainerLoadMode.SemiAutomatic = 1; AjaxContainerLoadMode.Manual = 2; Ajax.EventHandlers = {}; Ajax.LoadedAjaxPanels = []; Ajax.AddOnLoad = function( ctrlID, callBack ) { if( !Ajax.EventHandlers[ctrlID] ) Ajax.EventHandlers[ctrlID] = []; Ajax.EventHandlers[ctrlID].Add( callBack ); } Ajax.CallOnLoad = function( ctrlID ) { if( !Ajax.EventHandlers[ctrlID] ) return; for(var i=0; i 0) { var node = dxx.childNodes[0]; node.parentNode.removeChild(node); if (FindScriptNode(node)) continue; divContainer.appendChild(node); } } function TestScriptNode(node) { if (((node.nodeType || 0) != 1) || ((node.tagName || '').toUpperCase() != 'SCRIPT')) return false; var headID = document.getElementsByTagName('head')[0]; var ns = document.createElement('script'); ns.type = 'text/javascript'; ns.language = 'javascript'; if (node.src) ns.src = node.src; ns.text = node.innerHTML; headID.appendChild(ns); return true; } function FindScriptNode(node) { if (TestScriptNode(node)) { if (node.parentNode) node.parentNode.removeChild(node); return true; } if (node.childNodes) for (var i=0; i