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);
}

function keepSize(){
	var currentFontSize = readCookie("fontSize");
	if(currentFontSize){
		createCookie("fontSize", currentFontSize, 1);
		$('#insideText label, #insideText input, #insideText select, #insideText textarea, #insideText, #insideText nobr, #insideText li, #insideText p, #insideText span, #insideText td, #insideText th, #insideText div, #insideText b, #insideText a, #insideText i, #insideText u').css('font-size', currentFontSize);
	}
}

function fontUp(){
	var currentFontSize = readCookie("fontSize");
	if(currentFontSize == null || currentFontSize == "12"){ 
		currentFontSize = "14";
	} else { 
		if(currentFontSize == "14") currentFontSize = "16";
	}
	createCookie("fontSize", currentFontSize, 1);
	$('#insideText label, #insideText input, #insideText select, #insideText textarea, #insideText, #insideText nobr, #insideText li, #insideText p, #insideText span, #insideText td, #insideText th, #insideText div, #insideText b, #insideText a, #insideText i, #insideText u').css('font-size', currentFontSize);
	return false;
}

function fontDown(){
	var currentFontSize = readCookie("fontSize");
	if(currentFontSize !== null){
		if(currentFontSize == "14"){ 
			currentFontSize = "12"; 
		} else {
			if(currentFontSize == "16") currentFontSize = "14";
		}
	}
	createCookie("fontSize", currentFontSize, 1);
	$('#insideText label, #insideText input, #insideText select, #insideText textarea, #insideText, #insideText nobr, #insideText li, #insideText p, #insideText span, #insideText td, #insideText th, #insideText div, #insideText b, #insideText a, #insideText i, #insideText u').css('font-size', currentFontSize);
	return false;
}

function fontReset(){
	createCookie("fontSize", "12", 1);
	$('#insideText label, #insideText input, #insideText select, #insideText textarea, #insideText, #insideText nobr, #insideText li, #insideText p, #insideText span, #insideText td, #insideText th, #insideText div, #insideText b, #insideText a, #insideText i, #insideText u').css('font-size', "12");
}