//this is the java from the plug in
var size = 4;
var dates = new Array(size);
dates[0]="1m";
dates[1]="1q";
dates[2]="1y";
dates[3]="5y";
var graph=new Array(size);
var button_hover=new Array(size);
var buttons=new Array(size);
if (document.images){
 for(var i=0;i<size;i++){
  graph[i]=new Image(200,100);
  graph[i].src = "http://www.oil-price.net/"+dates[i]+"_small.gif";
  button_hover[i] = new Image(25, 20);
  button_hover[i].src = "http://www.oil-price.net/TABLE2/static/hover_"+dates[i]+".png";
  buttons[i] = new Image(25, 20);
  buttons[i].src = "http://www.oil-price.net/TABLE2/static/button_"+dates[i]+".png";
  }
}
var current_but=0;
function showGraph(id){
 document.getElementById("button_"+current_but).src=buttons[current_but].src;
 document.getElementById("graph").src=graph[id].src;
 document.getElementById("button_"+id).src=button_hover[id].src;
 current_but=id;
 return true;
};
//this is the java from the plug in


function oilajax() {  // This function does the AJAX request
divid="nymex";

//document.getElementById(divid).innerHTML = "searching";
  http.open("POST", "proxy.php", true);
  http.onreadystatechange = getHttpRes;
		
	  var params = "";
		
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  // Send the parms data…
  http.send(params);	
	

}



//----------------ajax





function getHttpRes( ) {
  if (http.readyState == 4 && http.status == 200) { 
    res = http.responseText;  // These following lines get the response and update the page


	document.getElementById(divid).innerHTML=res;
   


  }
}

function getXHTTP( ) {
  var xhttp;
   try {   // The following "try" blocks get the XMLHTTP object for various browsers…
      xhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
 		 // This block handles Mozilla/Firefox browsers...
	    try {
	      xhttp = new XMLHttpRequest();
	    } catch (e3) {
	      xhttp = false;
	    }
      }
    }
  return xhttp; // Return the XMLHTTP object
}

var http = getXHTTP(); // This executes when the page first loads.
var divid="";


