var RightMenu = {};

RightMenu.Object = document.getElementById('Content');

RightMenu.FontSize = function(nFontSize){
    var request = new CHttpRequest();
	request.QueryString = "AjaxType=XML&RequestFile=PublicControls.RightMenu&MethodName=XWriteInSession";
	request.AsyncCall = true;
	request.AddProperty("Arguments[ObjectCode]", RightMenu.ObjectCode);
	request.OnResponse = RightMenu.FontSizeCallBack;
	request.Send();

//	var HttpRequest = new CHttpRequest();
//	HttpRequest.RequestFile = "AjaxType=XML&RequestFile=PublicControls.RightMenu&MethodName=XWriteInSession&Object=" + oObject + "&nFontSize=" + nFontSize;
//	HttpRequest.AssyncCall = true;
//	HttpRequest.OnResponse = "RightMenu.FontSizeCallBack";
//	HttpRequest.Context.Object = oObject;
//	HttpRequest.Context.FontSize = nFontSize;
//    HttpRequest.Send();
}

RightMenu.FontSizeCallBack = function(request, state)
{
    alert(request);
   var obj =  context.Object;
   var fontSize = context.FontSize;
   ChangeFontSize(obj, fontSize);
}

function ChangeFontSize(Element, nSize){
    for(var nCount = 0; nCount < Element.childNodes.length; nCount++)
    {
        if(Element.childNodes[nCount].innerHTML != undefined)
                Element.childNodes[nCount].style.fontSize= nSize + "px";
        ChangeFontSize(Element.childNodes[nCount], nSize);
    } 
}