// JavaScript Document

var currentEl = null;
var currentSize = 1;

function setFontSize(size, el) {
    if (document.getElementById(el)) {
        clearOnClass();
        document.getElementById(el).className = 'on'
    }
    
	if ( document.body )
	{
		document.body.style.fontSize = size + 'em';
	}	
	createCookie("font_sizer", size, "30");
}

function loadFontSize() 
{
    if (readCookie('font_sizer') == null) {
		currentSize = '1';
	} else {
		currentSize = readCookie('font_sizer');
	}
	
	if (currentSize == '1'){currentEl = 'smallTxt'}
	if (currentSize == '1.15'){currentEl = 'medTxt'}
	if (currentSize == '1.25'){currentEl = 'lrgTxt'}
	setFontSize (currentSize, currentEl);
}

function clearOnClass() {
    document.getElementById('smallTxt').className = 'smallTxt';
    document.getElementById('medTxt').className = 'medTxt';
    document.getElementById('lrgTxt').className = 'medTxt';        
}

function increaseFont() {
    if (currentSize == '1') { currentSize = '1.15' }
    else if (currentSize == '1.15') { currentSize = '1.25' }
    else { return }
    setFontSize(currentSize, null)
}

function decreaseFont() {
    if (currentSize == '1.25') { currentSize = '1.15' }
    else if (currentSize == '1.15') { currentSize = '1' }
    else { return }
    setFontSize(currentSize, null)
}