///
///
///
function RSSFeedControlUpdateSource()
{
	doPostBack('', '');
}

///
///
///
function RSSFeedControlContextMenu(contentType)
{
	//Editing in template mode
    if (contentType == "EditDesign")
    	return CONTROLCONTEXTMENU_ENABLEDISABLE | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_PROPERTIES | CONTROLCONTEXTMENU_DEPTHORDERING | CONTROLCONTEXTMENU_DELETERESTORE;
    //Editing in content mode
    else if (contentType == "EditContent")
    	return CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_DELETERESTORE;

    return 0;
}

function RSSControlUpdate()
{
	var container = embeddedControl_PresentationControls[this.controlObject.id];

	var values = this.GetContent().split("|");
	var scrollNews = false;

	if (values.length > 2 && values[2] != "")
		scrollNews = parseInt(values[2]) > 0;

	if (scrollNews)
	{
		$('marquee').marquee('pointer').mouseover(function ()
		{
			$(this).trigger('stop');
		})
            .mouseout(function ()
            {
            	$(this).trigger('start');
            });

	}

	var height = parseInt(this.GetControlObject().style["height"]);
	$(this.GetControlObject()).find('.pointer').css("height", height);
}

function InitializeRSSFeedControl(contentType, controlID, labelID)
{
	var control = eval("_" + controlID);
    control.OnInitialized = RSSControlUpdate;

//	embeddedControl_PresentationControls[controlID] = $get(labelID);
	
	//control.OnInitialized = TextControlUpdateLabel;

	if (contentType != "View")
	{
		control.GetEditorControlID = function() { return "RSSFeedEditor"; }
		control.ContentUpdated = RSSFeedControlUpdateSource;
		control.OnContextMenu = RSSFeedControlContextMenu;
	}
}