var DLAPIProcucts = {};

function dlAPIcallExternalScript(aURL){
    var n = document.createElement("script");
    n.setAttribute("type", "text/javascript");
    n.setAttribute("src", aURL);
    document.getElementsByTagName("head")[0].appendChild(n);
}

function dlAPIAjaxGet(aUrl) {
  var page_request = false;
  if (window.XMLHttpRequest) {
    page_request = new XMLHttpRequest();
  } else {
    if (window.ActiveXObject){ // if IE
      try {
        page_request = new ActiveXObject("Msxml2.XMLHTTP");
      }
      catch (e){
        page_request = new ActiveXObject("Microsoft.XMLHTTP");
        page_request.setRequestHeader("Cache-Control","no-cache");
      }
    }
  }
  page_request.open('GET', aUrl, false);
  page_request.send(null);
  return page_request.responseText;
}

function dlAPIgetPrices(aProdID, aLng, aCur){
  var aCurrency = '';
  if (aCur)
    aCurrency = '&aCurrency=' + aLng;

  var aLanguage = '';
  if (aLng)
    aLanguage = '&language=' + aLng;

  aURL = 'http://www.dlgamer.com/DLAPIgetPrice.php?products_id='+aProdID+aCurrency+aLanguage+'&ms='+new Date().getTime();

  var n = document.createElement("script");
  n.setAttribute("type", "text/javascript");
  n.setAttribute("src", aURL);

  document.body.appendChild(n);
}

function dlAPIShowPrice(aProdID){
  var aPrice = DLAPIProcucts[aProdID].price;
  document.write(aPrice);
}

function dlAPIShowPricePublic(aProdID){
  var aPrice = DLAPIProcucts[aProdID].price_public;
  document.write(aPrice);
}
