function MenuControlUpdateSource()
{
    doPostBack("", "");
}

function MenuControlUpdateStyle() 
{
    var hiddenFieldCss = embeddedControl_PresentationControls[this.controlObject.id + "_Css"];
    hiddenFieldCss.value = this.GetCustomProperties();
    doPostBack("", "");
}

function MenuControlContextMenu(contentType) 
{
    if (contentType == "EditDesign")
        return CONTROLCONTEXTMENU_ENABLEDISABLE | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_PROPERTIES | CONTROLCONTEXTMENU_CUSTOMPROPERTIES | CONTROLCONTEXTMENU_DEPTHORDERING | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_DELETERESTORE;
    else if (contentType == "EditContent")
        return CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_DELETERESTORE;

    return 0;
}

function UnitMenuControlContextMenu(contentType) 
{
    if (contentType == "EditDesign")
        return CONTROLCONTEXTMENU_ENABLEDISABLE | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_PROPERTIES | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_CUSTOMPROPERTIES | CONTROLCONTEXTMENU_DEPTHORDERING | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_DELETERESTORE;
    else if (contentType == "EditContent")
        return CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_DELETERESTORE;

    return 0;
}
