function get_current_size(){
		var current_size = document.getElementById("thefontsize");
		return parseInt(current_size.value);
	}

function update_current_size(newsize){
		var current_size = document.getElementById('thefontsize');
		current_size.value = parseInt(newsize);
		return true;
	}


function bigger(field){
		var size = get_current_size()
		var newsize = parseInt(size+1);
		if(newsize <= 4){
			var set_size = document.getElementById(field);
			var newValue = newSize(newsize);
			set_size.style.fontSize = newValue+"%";
			update_current_size(newsize);
		}
	}

function smaller(field){
		var size = get_current_size()
		var newsize = parseInt(size-1);
		if(newsize >= 0){
			var set_size = document.getElementById(field);
			var newValue = newSize(newsize);
			set_size.style.fontSize = newValue+"%";
			update_current_size(newsize);
		}
	}

function newSize(fS){
	var size;	
	switch(fS) {
		case 0:
			size = 85;
			break;
		case 2:
			size = 115;
			break;
		case 3:
			size = 130;
			break;
		case 4:
			size = 150;
			break;
		default:
			size = 100;
			break;
	}
	return size;
	//setCookie("TTFS-fontSize", "fS="+fS+";");	
}