﻿function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else {
        var expires = "";
    }
    document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');

    for (var i = 0; i < ca.length; i++) {
        var c = ca;
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) {
            return c.substring(nameEQ.length, c.length);
        }
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}

Event.observe(window, 'load', function () {
//    if (readCookie('resize') != null) {        
//        var num = readCookie('resize');
//        setFontSize(num);
//    }
});

function setFontSize(num) {

    $('size1').removeClassName("on");
    $('size2').removeClassName("on");
    $('size3').removeClassName("on");

    var size = 0;
    if (num == '1') {
        size = ".8em";
        $('size1').addClassName("on");
    }
    else if (num == '3') {
        size = "1.2em";
        $('size3').addClassName("on");
    }
    else { //default size
        size = "1.0em";
        $('size2').addClassName("on");
    }

    var arr = $$(".textresizer");
    for (var i = 0; i < arr.length; i++) {
        arr[i].style.fontSize = size;
    }

    createCookie('resize', num, 30);
}
