var saveSizeOnload=[];
var saveSize=[];
var flag=true;
var d=document;
var all=null;
var allL=[];
var sizeCoef=0;

function getElements(){
	all=d.getElementsByTagName("BODY")[0].getElementsByTagName("*");
	allL=all.length;
}

function set_session(style) {
	jQuery.ajax({
	  url: "/includes/set_session.php",
	  cache: false,
	  type: "POST",
      data: ({"font_size" : style}),
	  success: function(html){
		window.location.reload();
	  }
	});
}
/*
function increaseFont(px){
	if(px) sizeCoef = sizeCoef + px;
	createCookie("size", sizeCoef); 
	getElementsFont();
	for(var i=0;i<allL;i++){
		var o=all[i];
		var font=String((o.currentStyle)?o.currentStyle.fontSize:((d.defaultView)?d.defaultView.getComputedStyle(o,"").getPropertyValue("font-size"):0));
		font=(/px$/.test(font))?parseInt(font.replace("px","")):((/pt$/.test(font))?parseInt(font.replace("pt","")):font);
		if(o.nodeName && (font<100&&px>0)||(font>0&&px<0)){
			if(o.nodeName=="FONT" && o.size && window.VBArray){ 
				o.size=(parseInt(saveSize[i])+px);
			}else{
				o.style.fontSize=(saveSize[i]+px) + "px";
			}
		}

	}
	return false;
}

function increaseFontOnload(){
	var s = readCookie("size");
	eraseCookie("size");
	if(s) increaseFont(parseInt(s));
}

function getElementsFont(){
	var size=[];
	var j=0;
	getElements();
	for(var i=0;i<allL;i++){
		var o=all[i];
		if(o.nodeName){	
			var font=String((o.currentStyle)?o.currentStyle.fontSize:((d.defaultView)?d.defaultView.getComputedStyle(o,"").getPropertyValue("font-size"):0));
			font=(/px$/.test(font))?parseInt(font.replace("px","")):((/pt$/.test(font))?parseInt(font.replace("pt","")):font);
			size[j++]=font;
		}
	}
	if(flag){
		saveSizeOnload=size;
		flag=false;
	}
	saveSize=size;
}

function setDefaultFont(){
	if(flag) return;
	getElements();
	sizeCoef=0;
	eraseCookie("size"); 
	for(var i=0;i<allL;i++){
		var o=all[i];
		if(o.nodeName && o.nodeType!=8){
			if(o.nodeName=="FONT" && o.size && window.VBArray) o.size = saveSizeOnload[i];
			else o.style.fontSize = saveSizeOnload[i]+"px";
		}
	}
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

window.attachEvent?attachEvent("onload",increaseFontOnload):addEventListener("load",increaseFontOnload,false);
*/