var rateData;
var url;

function _LoadFile() {
  httpObj = _createXMLHttp();

  if (httpObj) {
    httpObj.onreadystatechange = function() {
      if (httpObj.readyState == 4 && httpObj.status == 200) {
        rateData = httpObj.responseText;
      }
    }
    httpObj.open("post", url, true);

    httpObj.send("dammy");
  }
}

function _createXMLHttp() {
  var httplist = [
      function() { return new XMLHttpRequest(); },
      function() { return new ActiveXObject("Msxml2.XMLHTTP"); },
      function() { return new ActiveXObject("Microsoft.XMLHTTP"); }
  ]

  for (var i = 0; i < httplist.length; i++) {
    try {
      var http = httplist[i]();
      if (http != null) {
        return http;
      }
    } catch (e) {
      continue;
    }
  }
  return null;
}

function _setRateInterval(strUrl, interval) {
  url = strUrl;
  window.setInterval("_LoadFile()", interval);
}

function _getRateText() {
    return rateData;
}

