
var body_min=8;
var body_default=12;
var body_max=20;

var right_column_min=10;
var right_column_default=14;
var right_column_max=22;

var menu_min=12;
var menu_default=16;
var menu_max=24;

var titles_min=19;
var titles_default=23;
var titles_max=31;


function fontsize_smaller() {
    // the size of the content
    var body = document.getElementById('text_ph'); var s = 0;
    if(body.style.fontSize) { s = parseInt(body.style.fontSize.replace("px","")); } else { s = body_default; }
    if (s > body_min) { s -= 1; }
    body.style.fontSize = s + "px";

    // the size of titles in the normal content    
    var contbox = document.getElementById('contentbox1');
    if (contbox) { var titles = contbox.getElementsByTagName('h3'); } else { var titles = document.getElementById('contentbox2').getElementsByTagName('h3'); }
    for (i=0;i<titles.length;i++) {
        if(titles[i].style.fontSize) { s = parseInt(titles[i].style.fontSize.replace("px","")); } else { s = titles_default; }
        if (s > titles_min) { s -= 1; }
        titles[i].style.fontSize = s + "px";
    }

    // the size of the titles in the news box    
    var rightbox = document.getElementById('newsbox');
    if (rightbox) {
        titles = rightbox.getElementsByTagName('h3');
        for (i=0;i<titles.length;i++) {
            if(titles[i].style && titles[i].style.fontSize) { s = parseInt(titles[i].style.fontSize.replace("px","")); } else { s = right_column_default; }
            if (s > right_column_min) { s -= 1; }
            titles[i].style.fontSize = s + "px";
        }
    }

    
}

function fontsize_bigger() {
    // the size of the content
    var body = document.getElementById('text_ph'); var s = 0;
    if(body.style.fontSize) { s = parseInt(body.style.fontSize.replace("px","")); } else { s = body_default; }
    if (s < body_max) { s += 1; }
    body.style.fontSize = s + "px";

    // the size of titles in the normal content
    var contbox = document.getElementById('contentbox1');
    if (contbox) { var titles = contbox.getElementsByTagName('h3'); } else { var titles = document.getElementById('contentbox2').getElementsByTagName('h3'); }
    for (i=0;i<titles.length;i++) {
        if(titles[i].style && titles[i].style.fontSize) { s = parseInt(titles[i].style.fontSize.replace("px","")); } else { s = titles_default; }
        if (s < titles_max) { s += 1; }
        titles[i].style.fontSize = s + "px";
    }

    // the size of the titles in the news box
    var rightbox = document.getElementById('newsbox');
    if (rightbox) {
        titles = rightbox.getElementsByTagName('h3');
        for (i=0;i<titles.length;i++) {
            if(titles[i].style && titles[i].style.fontSize) { s = parseInt(titles[i].style.fontSize.replace("px","")); } else { s = right_column_default; }
            if (s < right_column_max) { s += 1; }
            titles[i].style.fontSize = s + "px";
        }
    }
    
}

function fontsize_restore() {
    // the size of the content
    var body = document.getElementById('text_ph'); var s = 0;
    body.style.fontSize = body_default + "px";

    // the size of titles in the normal content
    var contbox = document.getElementById('contentbox1');
    if (contbox) { var titles = contbox.getElementsByTagName('h3'); } else { var titles = document.getElementById('contentbox2').getElementsByTagName('h3'); }
    for (i=0;i<titles.length;i++) {
        titles[i].style.fontSize = titles_default + "px";
    }

    // the size of the titles in the news box
    var rightbox = document.getElementById('newsbox');
    if (rightbox) {
        titles = rightbox.getElementsByTagName('h3');
        for (i=0;i<titles.length;i++) {
            titles[i].style.fontSize = right_column_default + "px";
        }
    }
}



