function TextFontSizeController(inSmallStyleSheetId, inLargeStyleSheetId, inMinusIconElementId, inPlusIconElementId)
{
    var itsSmallStyleSheetId = inSmallStyleSheetId;
    var itsLargeStyleSheetId = inLargeStyleSheetId;
    var itsMinusIconElementId = inMinusIconElementId;
    var itsPlusIconElementId = inPlusIconElementId;
    var self = this;

    self.disableStyleSheet = function(inStyleSheetId)
    {
        document.getElementById(inStyleSheetId).disabled = true;
    }

    self.enableStyleSheet = function(inStyleSheetId)
    {
       document.getElementById(inStyleSheetId).disabled = false;
    }

    self.increaseFontSize = function()
    {
        self.disableStyleSheet(itsSmallStyleSheetId);
        self.enableStyleSheet(itsLargeStyleSheetId);

        var theMinusIconElement = document.getElementById(itsMinusIconElementId);
        var thePlusIconElement = document.getElementById(itsPlusIconElementId);

        //theMinusIconElement.src = "../web_resources/magazine/mid-level/images/text_tool_down_off.gif";
        //thePlusIconElement.src = "../web_resources/magazine/mid-level/images/text_tool_up_off.gif";
        thePlusIconElement.style.cursor = "default";
        theMinusIconElement.style.cursor = "pointer";
    }

    self.decreaseFontSize = function()
    {
        self.disableStyleSheet(itsLargeStyleSheetId);
        self.enableStyleSheet(itsSmallStyleSheetId);

        var theMinusIconElement = document.getElementById(itsMinusIconElementId);
        var thePlusIconElement = document.getElementById(itsPlusIconElementId);

        //theMinusIconElement.src = "../web_resources/magazine/mid-level/images/text_tool_down_off.gif";
        //thePlusIconElement.src = "../web_resources/magazine/mid-level/images/text_tool_up_off.gif";
        theMinusIconElement.style.cursor = "default";
        thePlusIconElement.style.cursor = "pointer";
    }

    self.init = function()
    {      
        var thePlusIconElement = document.getElementById(itsPlusIconElementId);
		var theMinusIconElement = document.getElementById(itsMinusIconElementId);
		if(thePlusIconElement)
        {
            //thePlusIconElement.src = "../web_resources/health/images/text_tool_up_on.gif";
            thePlusIconElement.style.cursor = "pointer";
			theMinusIconElement.style.cursor = "default";

		}
    }
}


