var prefsLoaded = true;
var defaultFontSize = 12;
var defaultLineHeight = 19;
var currentFontSize = defaultFontSize;
var currentLineHeight = defaultLineHeight;

function changeFontSize(sizeDifference){
	currentFontSize = parseInt(currentFontSize) + parseInt(sizeDifference * 2);

	if(currentFontSize > 18){
		currentFontSize = 18;
	}else if(currentFontSize < 8){
		currentFontSize = 8;
	}

	currentLineHeight = currentFontSize + 5;
	setFontSize(currentFontSize);
};

function setFontSize(fontSize){
	//var stObj = (document.getElementById) ? document.getElementById('mainContent') : document.all('mainContent');
	//stObj.style.fontSize = fontSize + 'px';
	//lineHeight = fontSize + 5;
	//stObj.style.lineHeight = lineHeight+ 'px';
	
	var stObj = document.getElementsByTagName('p');
	for(i=0;i<stObj.length;i++) {
		stObj[i].style.fontSize = fontSize + 'px';
		lineHeight = fontSize + 6;
		stObj[i].style.lineHeight = lineHeight + 'px';
	}
	
	
	
	fontSize2 = fontSize + 14;
	lineHeight2 = fontSize2 + 5;
	var stObj2 = document.getElementsByTagName('h1');
	for(i=0;i<stObj2.length;i++) {
		stObj2[i].style.fontSize = fontSize2 + 'px';
		stObj2[i].style.lineHeight = lineHeight2+ 'px';
	}
	
	fontSize3 = fontSize + 4;
	lineHeight3 = fontSize3 + 5;
	var stObj3 = document.getElementsByTagName('h2');
	for(i=0;i<stObj3.length;i++) {
		stObj3[i].style.fontSize = fontSize3 + 'px';
		stObj3[i].style.lineHeight = lineHeight3+ 'px';
	}
	
	fontSize4 = fontSize + 2;
	lineHeight4 = fontSize4 + 5;
	var stObj4 = document.getElementsByTagName('h3');
	for(i=0;i<stObj4.length;i++) {
		stObj4[i].style.fontSize = fontSize4 + 'px';
		stObj4[i].style.lineHeight = lineHeight4+ 'px';
	}
	
	fontSize5 = fontSize;
	lineHeight5 = fontSize5 + 5;
	var stObj5 = document.all('mainContent').getElementsByTagName('li');
	for(i=0;i<stObj5.length;i++) {
		stObj5[i].style.fontSize = fontSize5 + 'px';
		stObj5[i].style.lineHeight = lineHeight5+ 'px';
	}
	

	
};
