﻿var TextSizes = new Array();

TextSizes.push('ts-xsmall');
TextSizes.push('ts-small');
TextSizes.push('ts-normal');
TextSizes.push('ts-large');
TextSizes.push('ts-xlarge');

var crntSizeIndex = 2; // default is ts-normal

function textLarger_Click ()
{
    if (crntSizeIndex < (TextSizes.length - 1))
    {
        crntSizeIndex++;
        SetTextSize();
    }   
}

function textSmaller_Click ()
{
    if (crntSizeIndex > 0)
    {
        crntSizeIndex--;
        SetTextSize();
    }
}

function readTextSizeCookie()
{
    var textSize = retrieveCookie('sa_TextSize');
    
    if (textSize && textSize.length > 0) {
        crntSizeIndex = parseInt(textSize, 10);
        
        if (isNaN(crntSizeIndex))
            crntSizeIndex = 2;
            
        SetTextSize();
    }
}

function SetTextSize()
{
    document.body.className = TextSizes[crntSizeIndex];
    SetTextSizeCookie();
}

function SetTextSizeCookie()
{
    setCookie('sa_TextSize', crntSizeIndex);
}

function initTextSize ()
{
    readTextSizeCookie();
}