//Переводим CP1251 в UTF8
function transcode(d){
	d=d.replace(/%u0420%u0452/g,'%u0410');d=d.replace(/%u0420%u2018/g,'%u0411');
	d=d.replace(/%u0420%u2019/g,'%u0412');d=d.replace(/%u0420%u201C/g,'%u0413');
	d=d.replace(/%u0420%u201D/g,'%u0414');d=d.replace(/%u0420%u2022/g,'%u0415');
	d=d.replace(/%u0420%u0403/g,'%u0401');d=d.replace(/%u0420%u2013/g,'%u0416');
	d=d.replace(/%u0420%u2014/g,'%u0417');d=d.replace(/%u0420%uFFFD/g,'%u0418');
	d=d.replace(/%u0420%u2122/g,'%u0419');d=d.replace(/%u0420%u0459/g,'%u041A');
	d=d.replace(/%u0420%u203A/g,'%u041B');d=d.replace(/%u0420%u045A/g,'%u041C');
	d=d.replace(/%u0420%u045C/g,'%u041D');d=d.replace(/%u0420%u045B/g,'%u041E');
	d=d.replace(/%u0420%u045F/g,'%u041F');d=d.replace(/%u0420%20/g,'Р');
	d=d.replace(/%u0420%u040E/g,'%u0421');d=d.replace(/%u0420%u045E/g,'%u0422');
	d=d.replace(/%u0420%u0408/g,'%u0423');d=d.replace(/%u0420%A4/g,'%u0424');
	d=d.replace(/%u0420%u0490/g,'%u0425');d=d.replace(/%u0420%A6/g,'%u0426');
	d=d.replace(/%u0420%A7/g,'%u0427');d=d.replace(/%u0420%u0401/g,'%u0428');
	d=d.replace(/%u0420%A9/g,'%u0429');d=d.replace(/%u0420%u0404/g,'%u042A');
	d=d.replace(/%u0420%AB/g,'%u042B');d=d.replace(/%u0420%AC/g,'%u042C');
	d=d.replace(/%u0420%AE/g,'%u042E');d=d.replace(/%u0420%u0407/g,'%u042F');
	d=d.replace(/%u0420%B0/g,'%u0430');d=d.replace(/%u0420%B1/g,'%u0431');
	d=d.replace(/%u0420%u0406/g,'%u0432');d=d.replace(/%u0420%u0456/g,'%u0433');
	d=d.replace(/%u0420%u0491/g,'%u0434');d=d.replace(/%u0420%B5/g,'%u0435');
	d=d.replace(/%u0421%u2018/g,'%u0451');d=d.replace(/%u0420%B6/g,'%u0436');
	d=d.replace(/%u0420%B7/g,'%u0437');d=d.replace(/%u0420%u0451/g,'%u0438');
	d=d.replace(/%u0420%u2116/g,'%u0439');d=d.replace(/%u0420%u0454/g,'%u043A');
	d=d.replace(/%u0420%BB/g,'%u043B');d=d.replace(/%u0420%u0458/g,'%u043C');
	d=d.replace(/%u0420%u0405/g,'%u043D');d=d.replace(/%u0420%u0455/g,'%u043E');
	d=d.replace(/%u0420%u0457/g,'%u043F');d=d.replace(/%u0421%u0402/g,'%u0440');
	d=d.replace(/%u0421%u0403/g,'%u0441');d=d.replace(/%u0421%u201A/g,'%u0442');
	d=d.replace(/%u0421%u0453/g,'%u0443');d=d.replace(/%u0421%u201E/g,'%u0444');
	d=d.replace(/%u0421%u2026/g,'%u0445');d=d.replace(/%u0421%u2020/g,'%u0446');
	d=d.replace(/%u0421%u2021/g,'%u0447');d=d.replace(/%u0421%u20AC/g,'%u0448');
	d=d.replace(/%u0421%u2030/g,'%u0449');d=d.replace(/%u0421%u0409/g,'%u044A');
	d=d.replace(/%u0421%u2039/g,'%u044B');d=d.replace(/%u0421%u040A/g,'%u044C');
	d=d.replace(/%u0421%u040C/g,'%u044D');d=d.replace(/%u0421%u040B/g,'%u044E');
	d=d.replace(/%u0421%u040F/g,'%u044F');d=d.replace(/%u0420/g,'%u042D');
	return d;
}
//Переводим CP1252 в UTF8
function transcode2(z){
	z=z.replace(/%D0%90/g,'%u0410');z=z.replace(/%D0%u2018/g,'%u0411');
	z=z.replace(/%D0%u2019/g,'%u0412');z=z.replace(/%D0%u201C/g,'%u0413');
	z=z.replace(/%D0%u201D/g,'%u0414');z=z.replace(/%D0%u2022/g,'%u0415');
	z=z.replace(/%D0%81/g,'%u0401');z=z.replace(/%D0%u2013/g,'%u0416');
	z=z.replace(/%D0%u2014/g,'%u0417');z=z.replace(/%D0%u02DC/g,'%u0418');
	z=z.replace(/%D0%u2122/g,'%u0419');z=z.replace(/%D0%u0161/g,'%u041A');
	z=z.replace(/%D0%u203A/g,'%u041B');z=z.replace(/%D0%u0153/g,'%u041C');
	z=z.replace(/%D0%9D/g,'%u041D');z=z.replace(/%D0%u017E/g,'%u041E');
	z=z.replace(/%D0%u0178/g,'%u041F');z=z.replace(/%D0%20/g,'%u0420');
	z=z.replace(/%D0%A1/g,'%u0421');z=z.replace(/%D0%A2/g,'%u0422');
	z=z.replace(/%D0%A3/g,'%u0423');z=z.replace(/%D0%A4/g,'%u0424');
	z=z.replace(/%D0%A5/g,'%u0425');z=z.replace(/%D0%A6/g,'%u0426');
	z=z.replace(/%D0%A7/g,'%u0427');z=z.replace(/%D0%A8/g,'%u0428');
	z=z.replace(/%D0%A9/g,'%u0429');z=z.replace(/%D0%AA/g,'%u042A');
	z=z.replace(/%D0%AB/g,'%u042B');z=z.replace(/%D0%AC/g,'%u042C');
	z=z.replace(/%D0%AD/g,'%u042D');z=z.replace(/%D0%AE/g,'%u042E');
	z=z.replace(/%D0%AF/g,'%u042F');z=z.replace(/%D0%B0/g,'%u0430');
	z=z.replace(/%D0%B1/g,'%u0431');z=z.replace(/%D0%B2/g,'%u0432');
	z=z.replace(/%D0%B3/g,'%u0433');z=z.replace(/%D0%B4/g,'%u0434');
	z=z.replace(/%D0%B5/g,'%u0435');z=z.replace(/%D1%u2018/g,'%u0451');
	z=z.replace(/%D0%B6/g,'%u0436');z=z.replace(/%D0%B7/g,'%u0437');
	z=z.replace(/%D0%B8/g,'%u0438');z=z.replace(/%D0%B9/g,'%u0439');
	z=z.replace(/%D0%BA/g,'%u043A');z=z.replace(/%D0%BB/g,'%u043B');
	z=z.replace(/%D0%BC/g,'%u043C');z=z.replace(/%D0%BD/g,'%u043D');
	z=z.replace(/%D0%BE/g,'%u043E');z=z.replace(/%D0%BF/g,'%u043F');
	z=z.replace(/%D1%u20AC/g,'%u0440');z=z.replace(/%D1%81/g,'%u0441');
	z=z.replace(/%D1%u201A/g,'%u0442');z=z.replace(/%D1%u0192/g,'%u0443');
	z=z.replace(/%D1%u201E/g,'%u0444');z=z.replace(/%D1%u2026/g,'%u0445');
	z=z.replace(/%D1%u2020/g,'%u0446');z=z.replace(/%D1%u2021/g,'%u0447');
	z=z.replace(/%D1%u02C6/g,'%u0448');z=z.replace(/%D1%u2030/g,'%u0449');
	z=z.replace(/%D1%u0160/g,'%u044A');z=z.replace(/%D1%u2039/g,'%u044B');
	z=z.replace(/%D1%u0152/g,'%u044C');z=z.replace(/%D1%8D/g,'%u044D');
	z=z.replace(/%D1%u017D/g,'%u044E');z=z.replace(/%D1%8F/g,'%u044F');
	return z;
}

//Парсим GET-строку
var tmp = new Array();
var tmp2 = new Array();
var param = new Array();
var get = location.search;
if(get != '') {
	tmp = (get.substr(1)).split('&');
	for(var i=0; i < tmp.length; i++) {
		tmp2 = tmp[i].split('=');
		param[tmp2[0]] = tmp2[1];
	}
}

//Записываем переменную для Google Analytics
function Directkey(){
	//Для IE нужна конвертация из CP1251
	var IE='\v'=='v';
	if (IE) {
		var keyw = unescape(transcode(escape(decodeURIComponent(param['utm_content']))));
	} else if (!window.external) {
		var keyw = unescape(transcode2(escape(decodeURIComponent(param['utm_content']))));
	} else {var keyw = decodeURIComponent(param['utm_content']);}

	if(window.get && window.param['utm_content'] && param['utm_content'] != ''){
		_gaq.push(['_setVar', keyw]);
	}
}
