function createRequestObject() {
var req;
if(window.XMLHttpRequest){
req = new XMLHttpRequest();
} else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
} else {
alert('Problem creating the XMLHttpRequest object');
}
return req;
}
var http = createRequestObject();
function getpoll(pid) {
http.open('post', 'https://www.realverdier.no/fetch.php?action=showpoll&id='+pid);
document.getElementById("text").innerHTML = "Laster...";
http.onreadystatechange = handleResponse;
http.send(null);
http.overrideMimeType('text/html; charset=ISO-8859-1');
}

function refresh_price_tables() {
  var http = createRequestObject();
  http.open('post', 'https://www.realverdier.no/silver_price/prepare_content.php');

  http.onreadystatechange = function() {
    if(http.readyState == 4 && http.status == 200) {
      var response = http.responseText;
    }
  }

  http.send(null);
}

function get_price_table(id, div, content) {
  var http = createRequestObject();

  http.open('post', 'https://www.realverdier.no/fetch_price_table.php?id=' + id + '&content=' + content);
  document.getElementById(div).innerHTML = "Laster...";

  http.onreadystatechange = function() {
    if(http.readyState == 4 && http.status == 200) {
      var response = http.responseText;
      if(response) {
        document.getElementById(div).innerHTML = response;
      }
    }
  }

  http.send(null);
  http.overrideMimeType('text/html; charset=ISO-8859-1');
}

function display_add_to_cart_form(id, div) {
  var http = createRequestObject();

  http.open('get', 'https://www.realverdier.no/cart/index.php?action=display_add_to_cart_form&id=' + id);
  document.getElementById(div).innerHTML = "Laster...";

  http.onreadystatechange = function() {
    if(http.readyState == 4 && http.status == 200) {
      var response = http.responseText;
      if(response) {
        document.getElementById(div).innerHTML = response;
      }
    }
  }

  http.send(null);
}

function display_short_cart_summary(div) {
  var http = createRequestObject();

  http.open('get', 'https://www.realverdier.no/cart/index.php?action=display_short_cart_summary');
  document.getElementById(div).innerHTML = "Laster...";

  http.onreadystatechange = function() {
    if(http.readyState == 4 && http.status == 200) {
      var response = http.responseText;
      if(response) {
        document.getElementById(div).innerHTML = response;
      }
    }
  }

  http.send(null);
}

function begen(j){
window.self.document.getElementById("option").value=j;
}

function fetch(pid){
var op=encodeURI(document.getElementById("option").value);
http.open('post', 'https://www.realverdier.no/fetch.php?action=post_result&id='+pid+'&option='+op);
http.onreadystatechange = handleResponse;
http.send(null);
}


function result(pid){
http.open('post', 'https://www.realverdier.no/fetch.php?action=see_result&id='+pid);
http.onreadystatechange = handleResponse;
http.send(null);
}


function handleResponse() {
if(http.readyState == 4 && http.status == 200){
var response = http.responseText;
if(response) {
document.getElementById("text").innerHTML = response;
}
}
}

