var handleSuccess = function(o) {
	if (o.status == 203) {
	    var elementID = o.argument.id;
	    var result = document.getElementById(elementID);
	
	    if (o.responseText !== undefined){
	        result.innerHTML = o.responseText + " USD";
	    }
	}
}

var handleFailure = function(o){
	// ignore
}

var getPrice = function(cost, elementID) {
    var callback =
    {
        success: handleSuccess,
        failure: handleFailure,
        argument: {
            id: elementID
        }
    };

	var sUrl = "/avangate/price.php?from=EUR&to=USD&cost=" + cost; 
	
	var request =  YAHOO.util.Connect.asyncRequest('GET', sUrl, callback);
}
