function criaObjecto()
{
	var obj; 
	var browser = navigator.appName; 
	
	if(browser == "Microsoft Internet Explorer")
	{
		obj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		obj = new XMLHttpRequest();
	}
	
	return obj;
}

function setButton(list, invoice)
{
	var request = criaObjecto();
	
	request.onreadystatechange = function(){returnedData(request)};
	request.open('POST', 'setDonation.php', true);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO8859-1');
	request.send('list=' + list + '&invoice=' + invoice);		
}

function returnedData(request)
{
	// Loading
	if(request.readyState == 1)
	{
		// Show Wait
	}
	
	// Done
	if(request.readyState == 4)
	{ 		
		if(request.status == 200)
		{
			document.getElementById("donationBlock").innerHTML = request.responseText;
			document.getElementById("donationdiv").style.display = "block";
		}
	}
}

function getInvoice()
{
	var request = criaObjecto();
	
	request.onreadystatechange = function(){setInvoice(request)};
	request.open('POST', 'setInvoice.php', true);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO8859-1');
	request.send(null);		
}

function setInvoice(request)
{
	// Loading
	if(request.readyState == 1)
	{
		// Show Wait
	}
	
	// Done
	if(request.readyState == 4)
	{ 		
		if(request.status == 200)
		{
			document.getElementById("invoiceid").value = request.responseText;
		}
	}
}
