var font, lang;

function change_font_size(size, a)
{
	var d;
	
	document.getElementById("fontSize").href = "inc/css/typo_"+ size.toLowerCase().charAt(0) +".css";
	a.style.textDecoration = "underline";
	
	if ( (/fontSize=([a-z]+)/i.exec(document.cookie)) )
		document.getElementById(RegExp.$1 +"Font").style.textDecoration = "none";
	else
		document.getElementById("smallFont").style.textDecoration = "none";
	
	d = new Date();
	d.setYear(d.getYear() + 1901);
	
	document.cookie = "fontSize="+ size.toLowerCase() +"; expires="+ d.toGMTString() +";";
	
	if ( lang )
		document.cookie += "language="+ lang +"; expires="+ d.toGMTString() +";";
	
	font = size;
	
	a.blur();
	
}

function change_language(s)
{
	var d, use_lang;
	
	if ( s.selectedIndex < 0 )
		return;
		
	use_lang = s.options[s.selectedIndex].value.toLowerCase();
	
	document.getElementById("language").href = "inc/css/"+ use_lang +".css";
	document.getElementById("icon_language").src = "i/ico_"+ use_lang +".gif";
	
	d = new Date();
	d.setYear(d.getYear() + 1901);
	
	document.cookie = "language="+ use_lang +"; expires="+ d.toGMTString() +";";
	
	if ( font )
		document.cookie += "fontSize="+ font +"; expires="+ d.toGMTString() +";";
	
	lang = use_lang;
	location.reload();
}