﻿function StyleSheetControl_ContextMenu(contentType)
{
	if (contentType == "EditDesign")
		return CONTROLCONTEXTMENU_ENABLEDISABLE | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_DEPTHORDERING | CONTROLCONTEXTMENU_DELETERESTORE;
	else if (contentType == "EditContent")
		return CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_DELETERESTORE;

	return 0;
}

function InitializeStyleSheetControl(controlID)
{
	var control = eval("_" + controlID);
	
	if (Template.ContentType != "View")
	{
		control.GetEditorControlID = function() { return "MediaBankFileSource"; }
		control.ContentUpdated = function() { doPostBack("", ""); };
		control.OnContextMenu = StyleSheetControl_ContextMenu;
		control.PreProcessEditorContent = PreProcessContent_SaveFileReferences;
	}
}
