
// hack johannes - sydsvenskan.se, för att byta storlek på texten

// ändra på textens storlek
function changeFontSize(sContainerId, iIncrement)
{
	
	// sätt ursprunglig storlek
	var iFontSize = 11;
    var sFontSizeUnit = "px";
    var iLineHeight = 14;
    var sLineHeightUnit ="px"

	var oContainer;
    var sOriginalFontSize = "";
    var sOriginalLineHeight = "";
	var textsizeCookie = "textsizeCookie";
	var lineheightCookie = "lineheightCookie";

	oContainer = window.document.getElementById(sContainerId);
    sOriginalFontSize = oContainer.style.fontSize;

	if(sOriginalFontSize)
    {
    	iFontSize = parseInt(sOriginalFontSize.replace(/[^0-9]/g, ""));
        sFontSizeUnit = sOriginalFontSize.replace(/[0-9]/g, "");
  	}
    sOriginalLineHeight = oContainer.style.lineHeight;

	if(sOriginalLineHeight)
    {
    	iLineHeight = parseInt(sOriginalLineHeight.replace(/[^0-9]/g, ""));
        sLineHeightUnit = sOriginalLineHeight.replace(/[0-9]/g, "");
  	}

	// slå ihop gamla och nya storleken
	iFontSize += iIncrement;
    iLineHeight += iIncrement;

	// retunera ny storlek till sidan
	// gör en if som stoppar vid en max-storlek
	if(iFontSize < 14 && iFontSize > 10){
		oContainer.style.fontSize = iFontSize + sFontSizeUnit;
	    oContainer.style.lineHeight = iLineHeight + sLineHeightUnit;
	}
}

