
if (typeof window.MdControlsNamespace == "undefined")
{
	window.MdControlsNamespace = {};
}

MdControlsNamespace.AttachedOnLoad = false;
MdControlsNamespace.SplittersToLoad = [];
MdControlsNamespace.InitSplitterOnLoad = function (splitterObj)
{
	MdControlsNamespace.SplittersToLoad[MdControlsNamespace.SplittersToLoad.length] = splitterObj;	
	if (!MdControlsNamespace.AttachedOnLoad) {
		MdControlsNamespace.DomEventMixin.Initialize(this);
		this.AttachDomEvent(window, "load" , "InitSplitters");
	}

	this.InitSplitters = function ()
	{
		__MdSplitter__page_loaded = true;
		for (var i=0; i < MdControlsNamespace.SplittersToLoad.length; i ++)
		{
			MdControlsNamespace.SplittersToLoad[i].Init();
		}
	}
}

MdControlsNamespace.MarkSplitterToInit = function (splitterId)
{
	if (typeof(MdControlsNamespace.__splitters__) == "undefined")
	{
		return;
	}
	
	// mark the splitter as not initialized
	if (MdControlsNamespace.__splitters__[splitterId] )
	{
		MdControlsNamespace.__splitters__[splitterId].Inited = false;
	}
}

//BEGIN_ATLAS_NOTIFY
if (typeof(Sys) != "undefined")
{
	if (Sys.Application != null && Sys.Application.notifyScriptLoaded != null)
	{
		Sys.Application.notifyScriptLoaded();
	}
}
//END_ATLAS_NOTIFY