function setLang() {
	var s = document.location.href;
	var p = new RegExp("http:\/\/[^\/]+\/fls\/(m\/)?[^\/]+\/(.*)$", "i");
	var a;
	if (p.test(s)) {
		var Arr = p.exec(s);
		a = Arr[2];
		a = a.toLocaleLowerCase();
		var n = a.indexOf("?", 0);
		if (n > 0) a = a.substr(0, n);
		a = a.replace(/(%20| )/g, "_");
	} else {
		p = new RegExp("http:\/\/[^?]*[?]l=(.*)$", "i");
		if (p.test(s)) {
			var Arr = p.exec(s);
			a = Arr[1];
			a = a.toLocaleLowerCase();
			a = a.replace(/(%20| )/g, "_");
		}
	}
	var z = document.getElementById("radio_" + a);
	if (z) z.checked = true;
	else {
		a = document.location.href;
		a = a.replace(/^.*free\-([\w\-]+)\-software\-download\.html.*$/, "$1");
		z = document.getElementById("radio_" + a);
		if (z) z.checked = true;
	}
}