var xmlHttp = ajax();

function getLink() {
	document.getElementById("result").innerHTML = "<center><img src='templates/loading.gif' /></center>";
	url = encodeURIComponent(document.getElementById('url').value);
	xmlHttp.open('POST', 'decode.php', true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = decode;
	xmlHttp.send('url=' + url);	
	return false;
}

function decode() {
	try
	{
		if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
		{
			response = xmlHttp.responseText;
			document.getElementById("result").innerHTML = response;
		}
	}
	catch(e){}
}

function ajax()
{
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				xmlHttp = null;
			}
		}
	}
	return xmlHttp;
}

function example(value)
{
	if (value)
	{
		document.getElementById("example").innerHTML = document.getElementById("example_" + value).innerHTML;
	}
}
