	function config() {
		var cfg = '';
		var cookies = document.cookie.split("; ");

		for (i=0; i<cookies.length; i++) {
			var cookie = cookies[i].split("=");

			var cn = cookie[0];
			if (cookie[0] == "bereg.chess.config") {
				cfg = cookie[1];
				break;
			}
		}

		if (cfg == '') {
				var req = new ajaxRequest();
				req.onreadystatechange=function() {
					if (req.readyState==4) {
  						if (req.status==200) {
  							cfg = req.getResponseHeader('bereg.chess.config');
							document.applets[0].setConfig(cfg);
  						}
  					}
  				};
				
				req.open("GET", "/chess/club/getConfig", true);
				req.send(null);
		}
		else {
			document.applets[0].setConfig(cfg);
		}
	}
	
	function ajaxRequest() {
 		var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
		if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
			for (var i=0; i<activexmodes.length; i++) {
		   		try { return new ActiveXObject(activexmodes[i]) } catch(e) {}
		  	}
		}
		else if (window.XMLHttpRequest) // if Mozilla, Safari etc
			return new XMLHttpRequest()
 
		return false
	}


