// Get the HTTP Object
function getHTTPObject()
{
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
    else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
    else 
	{
		alert("Your browser does not support AJAX.");
		return null;
    }
}

function changeLang(lang)
{
	var sURL = unescape(window.location);
	httpObject = getHTTPObject();
	if (httpObject != null)
	{
		httpObject.open("GET", "/language_"+lang+"?bustcache="+new Date().getTime(), true);
		httpObject.send(null); 
	}
	httpObject.onreadystatechange =  function() 
	{
		if (httpObject.readyState == 4)
		{
			window.location.href = sURL;	
		}
	}		
}
