//ExchangeRate
//created by Michal Toman

//AJAX ProcessRequest
function processRequest_exr(httpRequest_exr)
{
    if (httpRequest_exr.readyState == 4)
    {
        if(( httpRequest_exr.status >= 200 && httpRequest_exr.status < 300 ) || httpRequest_exr.status == 304)
	{
		splitResult = httpRequest_exr.responseText.split("|");
		exr_e = document.getElementById("exr_"+splitResult[0]);
		exr_e.innerHTML = splitResult[1];
        }
        else
        {
            //Error-report
            //alert("error");
        }
    }
}

//Init ExchangeRate
function ExchangeRate(currency)
{
	var httpRequest_exr;
	
	if(typeof window.ActiveXObject != 'undefined')
	{
		httpRequest_exr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		httpRequest_exr = new XMLHttpRequest();
	}
	
	httpRequest_exr.open("GET", "/dualgadgets/exchangerate/exchangerate.php?currency="+currency, true);
	httpRequest_exr.onreadystatechange = function () { processRequest_exr(httpRequest_exr) };
	httpRequest_exr.send(null);
}