///
///
///
var designMode = -1;
function RSSFeedControlUpdateSource()
{
	doPostBack('', '');
}

///
///
///
function RSSFeedControlContextMenu(contentType)
{
	//Editing in template mode
    if (contentType == "EditDesign") {
        designMode = 1;
    	return CONTROLCONTEXTMENU_ENABLEDISABLE | CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_PROPERTIES | CONTROLCONTEXTMENU_DEPTHORDERING | CONTROLCONTEXTMENU_DELETERESTORE;
    }
    //Editing in content mode
    else if (contentType == "EditContent") {
        designMode = 1;
    	return CONTROLCONTEXTMENU_CLEAR | CONTROLCONTEXTMENU_EDIT | CONTROLCONTEXTMENU_DELETERESTORE;
    }
    designMode = 0;
    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');
            });
		$(this.GetControlObject()).find('.pointer').css("height", parseInt($(this.GetControlObject()).css("height"))).width("100%");
	}
	else
		$(this.GetControlObject()).find('.pointer').css("height", $(this.GetControlObject()).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;
	}
}
