window.onload = function() {
	//checksettings();
}

var exp = new Date(); 
exp.setTime(exp.getTime() + (30*24*60*60*1000));

function checksettings2(){
	var fsize = GetCookie('fontsize2');
	if (fsize != null) {
		chfont(false);
	}else{
		SetCookie ('fontsize2', '10', exp);
	}
}
function checksettings(){
	var fsize = GetCookie('fontsize');
	
	if (fsize != null) {
		var content=document.getElementById("textcontent");
		content.className=fsize;
	}else{
		SetCookie ('fontsize', 'size1', exp);
	}
}

function setsize(size){
	SetCookie ('fontsize', size, exp);
}


function getCookieVal (offset) {  
	var endstr = document.cookie.indexOf (";", offset);  
	if (endstr == -1)    
		endstr = document.cookie.length;  
	return unescape(document.cookie.substring(offset, endstr));
}



function GetCookie (name) {  
	var arg = name + "=";  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
		var j = i + alen;    
		if (document.cookie.substring(i, j) == arg)      
			return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}


function SetCookie (name, value) {  
	var argv = SetCookie.arguments;  
	var argc = SetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = "path=/;";  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=/;")) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}
	
function DeleteCookie (name) {  
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	var cval = GetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}


var size = GetCookie('fontsize');
var size2 = GetCookie('fontsize2');
if (size == null){
	var size = 1;
}else{
	size = parseInt(size.substring(4, 5));
}
if (size2 == null){
	var size2 = 10;
}else{
	size2 = parseInt(size2);
}

function chfontsize(a){
	var content=document.getElementById("textcontent");
	if (a == '+'){
		if (size < 4){
			size = size + 1;
		}
 	}
	if (a == '-'){
		if (size > 0){
		 size = size - 1;
		}
	}
	b = ("size"+size);
 	content.className=b;
	setsize(b);
	SetCookie ('fontsize', b, exp);
}



function chfont(a){
	var content=document.getElementById("textcontent");
	var nav=document.getElementById("nav");
	var p = document.getElementsByTagName('p');
	//var h1 = document.getElementsByTagName('h1');
	//var h2 = document.getElementsByTagName('h2');
	var li = document.getElementsByTagName('li');
	var ahref = document.getElementsByTagName('a');
	var span = document.getElementsByTagName('span');
	if (a == '+'){
		(size2 < 17)?size2++:null;
 	}
 	if (a == '-'){
		(size2>10)?size2--:null;
	}
	b = (size2);
 	content.style.fontSize=(b+"px");
 	nav.style.fontSize=(b+"px");
	for(i=0;i<p.length;i++) {
		p[i].style.fontSize = (b+"px");
	}
	//for(i=0;i<h1.length;i++) {
	//	h1[i].style.fontSize = ((b+1)+"px");
	//}
	//for(i=0;i<h2.length;i++) {
	//	h2[i].style.fontSize = (b+"px");
	///}
	for(i=0;i<li.length;i++) {
		li[i].style.fontSize = (b+"px");
	}
	for(i=0;i<ahref.length;i++) {
		ahref[i].style.fontSize = (b+"px");
	}
	for(i=0;i<span.length;i++) {
		span[i].style.fontSize = ((b+1)+"px");
	}
	   
	SetCookie ('fontsize2', size2, exp);
}
