jQuery.noConflict();

var fontsize = 20;

function smaller()
{
    if (fontsize > 12)
    {
        fontsize -= 1;
        document.getElementsByTagName("body")[0].style.fontSize = fontsize/20 + "em";
        document.cookie = "size=" + fontsize + "; path=/";
    }
}

function bigger()
{
    fontsize += 1;
    document.getElementsByTagName("body")[0].style.fontSize = fontsize/20 + "em";
    document.cookie = "size=" + fontsize + "; path=/";
}

function defaultsize()
{
    fontsize = 20;
    document.getElementsByTagName("body")[0].style.fontSize = fontsize/20 + "em";
    document.cookie = "size=" + fontsize + "; path=/";
}

function Blink()
{
	jQuery("div.blink").fadeTo(300, 0.1).delay(100).fadeTo(300, 1.0);
}

jQuery( function() {

    var html = "<hr class='hidden'/><div id='resize'><span class='hidden'>Text resizing: </span>" +
               "<img src='/images/logos/fr_bigger.png'  onclick='bigger()'      alt='Increase font size' title='Increase font size'/>" +
               "<img src='/images/logos/fr_default.png' onclick='defaultsize()' alt='Default font size'  title='Default font size'/>" +
               "<img src='/images/logos/fr_smaller.png' onclick='smaller()'     alt='Decrease font size' title='Decrease font size'/>" +
               "</div>";

    jQuery("body").append(html);

    if (document.cookie)
    {
        var cookie = document.cookie;
        var result = cookie.match(/size=(\d+)/);
        if (result)
        {
            fontsize = parseInt(result[1]);
            if (fontsize != 20)
            {
                document.getElementsByTagName("body")[0].style.fontSize = fontsize/20 + "em";
            }
        }
    }

    if (jQuery("div.blink").length > 0)
    {
	window.setInterval("Blink()", 2000);
   }
});
