var RelatedArticlesBlock = {};

RelatedArticlesBlock.ChangeFilter = function(obj, MaterialID, ObjectID){
	var HttpRequest = new CHttpRequest();
	HttpRequest.QueryString = "AjaxType=XML&RequestFile=Blocks.RelatedArticles&MethodName=XChangeFilter";
	HttpRequest.AssyncCall = true;
	HttpRequest.AddProperty("Arguments[MaterialID]", MaterialID);
	HttpRequest.AddProperty("Arguments[Filter]", obj.value);
	HttpRequest.Additional = document.getElementById(ObjectID);
	HttpRequest.OnResponse = RelatedArticlesBlock.ChangeFilter_Callback;
	
	var Header = document.getElementById(ObjectID + "_Header");
	Header.getElementsByTagName("SPAN")[0]. innerHTML = "(By " + obj.value + ")";
	
	document.getElementById(ObjectID).innerHTML = "";//
	var Loading = document.createElement("DIV");
	Loading.style.padding = "4px";
	Loading.innerHTML = "Loading Related Articles By " + obj.value + "...";
	document.getElementById(ObjectID).appendChild(Loading);
	
	var Response = HttpRequest.Send();
}

RelatedArticlesBlock.ChangeFilter_Callback = function(httpRequest, Additional){
	Ajax.LoadContent(Additional, httpRequest.responseText);
}
