/*-------------------------------------  TextSizer -------------------------------------------*/

var startSz = 1;

function SetPageFontSize()
{
    if (jQuery.cookies != null  && jQuery.cookies.test())
    {
        var Text_Size = jQuery.cookies.get('Text_Size');

        if (Text_Size != null && Text_Size != "") {
            jQuery('html').css('font-size', parseFloat(Text_Size, 10));
            
            switch (Text_Size) {
                case "14px":
                    startSz = 0;
                    break
                case "16px":
                    startSz = 1;
                    break
                case "18px":
                    startSz = 2;
                    break               
            }            
        }                      
    }
}

function TextSizer(trgt, inc) {
   
    startSz += inc;
    
    if (startSz < 0) {
        startSz = 0;
        return;
    }
    if (startSz > 2) {
        startSz = 2;
        return;
    }

    var newFontSize = 0;
    var currentFontSize = jQuery('html').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);

    if (inc == 1) {       
         newFontSize = currentFontSizeNum + 2;
    }
    else {
        newFontSize = currentFontSizeNum - 2;
    }

    jQuery('html').css('font-size', newFontSize);
    
    if (jQuery.cookies != null) {
        jQuery.cookies.set('Text_Size', jQuery('html').css('font-size'));
    }
    
    return false;    
}

/*------------------------------------- / TextSizer -------------------------------------------*/
