var currentFontSize = 76;
var defaultFontSize = 76;
// element id, zoom x
var elems = [
	['header', 4],
	['middle', 99],
	['footer', 1]
];
function changeFontSize ( size ) {
	currentFontSize += size * 10;
	if ( currentFontSize < 46  ) { currentFontSize = 46; return; } else
	if ( currentFontSize > 306 ) { currentFontSize = 306; return; }
	document.cookie = "fontsize=" + currentFontSize;
	
	for (var n = 0; n < elems.length; n++) {
		if (document.getElementById(elems[n][0]) == null) continue;
		if (elems[n][1] == 99 && elems[n][1] != -1 || currentFontSize <= defaultFontSize + elems[n][1] * 10) {
			document.getElementById(elems[n][0]).style.fontSize = currentFontSize + '%';
		}
	}
}

function chkVal(t, val) {
	if (t.value == val) t.value = '';
}
function chkVal2(t, val) {
	if (t.value == '') t.value = val;
}

function selectRedirect(obj, past){
	location.href='?place='+obj.value + (past==1 ? '&past=1' : '');
}

function countBack(obj, bedName, max){
	var counter = document.getElementById(bedName);
	if(obj.value.length > max){
		obj.value = obj.value.slice(0, max);
	}
	counter.innerHTML = max - obj.value.length;
}
