﻿var xmlhttp = null;

function loadUrl(url, f)
{
	if (xmlhttp == null) xmlhttp = window.ActiveXObject ? new ActiveXObject('Microsoft.XMLHTTP') : window.XMLHttpRequest ? new XMLHttpRequest() : window.createRequest ? window.createRequest() : false;
	xmlhttp.open('GET', url, true);
	xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) eval(f + '(xmlhttp.responseText)'); };
	xmlhttp.send(null);
}

function urlEncode(value)
{
	var s = '', ch, s1 = new Array(' ', '"', '#', '$', '%', '&', '+', ',', '/', ':', ';', '<', '=', '>', '?', '@', '[', '\\', ']', '^', '`', 'ß', 'á', 'ä', 'č', 'ď', 'é', 'ě', 'í', 'ň', 'ó', 'ö', 'ř', 'š', 'ť', 'ú', 'ů', 'ü', 'ý', 'ž', 'Á', 'Ä', 'Č', 'Ď', 'É', 'Ě', 'Í', 'Ň', 'Ó', 'Ö', 'Ř', 'Š', 'Ť', 'Ú', 'Ů', 'Ü', 'Ý', 'Ž'), s2 = new Array('%20', '%22', '%23', '%24', '%25', '%26', '%2b', '%2c', '%2f', '%3a', '%3b', '%3c', '%3d', '%3e', '%3f', '%40', '%5b', '%5c', '%5d', '%5e', '%60', '%c3%9f', '%c3%a1', '%c3%a4', '%c4%8d', '%c4%8f', '%c3%a9', '%c4%9b', '%c3%ad', '%c5%88', '%c3%b3', '%c3%b6', '%c5%99', '%c5%a1', '%c5%a5', '%c3%ba', '%c5%af', '%c3%bc', '%c3%bd', '%c5%be', '%c3%81', '%c3%84', '%c4%8c', '%c4%8e', '%c3%89', '%c4%9a', '%c3%8d', '%c5%87', '%c3%93', '%c3%96', '%c5%98', '%c5%a0', '%c5%a4', '%c3%9a', '%c5%ae', '%c3%9c', '%c3%9d', '%c5%bd');
	for (var i = 0; i < value.length; i++)
	{
		ch = value.substr(i, 1);
		for (var j = 0; j < s1.length; j++) if (ch == s1[j]) { ch = s2[j]; break; }
		s += ch;
	}
	return s;
}

function urlDecode(value)
{
	var n, s1 = new Array(' ', '"', '#', '$', '%', '&', '+', ',', '/', ':', ';', '<', '=', '>', '?', '@', '[', '\\', ']', '^', '`', 'ß', 'á', 'ä', 'č', 'ď', 'é', 'ě', 'í', 'ň', 'ó', 'ö', 'ř', 'š', 'ť', 'ú', 'ů', 'ü', 'ý', 'ž', 'Á', 'Ä', 'Č', 'Ď', 'É', 'Ě', 'Í', 'Ň', 'Ó', 'Ö', 'Ř', 'Š', 'Ť', 'Ú', 'Ů', 'Ü', 'Ý', 'Ž'), s2 = new Array('%20', '%22', '%23', '%24', '%25', '%26', '%2b', '%2c', '%2f', '%3a', '%3b', '%3c', '%3d', '%3e', '%3f', '%40', '%5b', '%5c', '%5d', '%5e', '%60', '%c3%9f', '%c3%a1', '%c3%a4', '%c4%8d', '%c4%8f', '%c3%a9', '%c4%9b', '%c3%ad', '%c5%88', '%c3%b3', '%c3%b6', '%c5%99', '%c5%a1', '%c5%a5', '%c3%ba', '%c5%af', '%c3%bc', '%c3%bd', '%c5%be', '%c3%81', '%c3%84', '%c4%8c', '%c4%8e', '%c3%89', '%c4%9a', '%c3%8d', '%c5%87', '%c3%93', '%c3%96', '%c5%98', '%c5%a0', '%c5%a4', '%c3%9a', '%c5%ae', '%c3%9c', '%c3%9d', '%c5%bd');
	for (var i = 0; i < s2.length; i++)
	{
		n = 0; while ((n = value.indexOf(s2[i], n)) != -1) { value = value.substring(0, n) + s1[i] + value.substring(n + s2[i].length, value.length); n += s1[i].length; }
	}
	return value;
}

function ajax1(html)
{
}
