var xmlhttp;

function getStartYear(station){
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null){
	alert ("Browser does not support HTTP Request");
	return;
    }
    var url="/klgore/Awesomefill.php";
    url=url+"?station="+station;
    xmlhttp.onreadystatechange=stateChanged;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}

function getYear(station){
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null){
	alert ("Browser does not support HTTP Request");
	return;
    }
    var url="Awesomefill2.php";
    url=url+"?station="+station;
    xmlhttp.onreadystatechange=stateChanged;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}

function stateChanged()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("begin_year").innerHTML=xmlhttp.responseText;
	}
}

function stateChanged2()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("year").innerHTML=xmlhttp.responseText;
	}
}


function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	{
		//code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{
		//code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
return null;
}

//Display the information after graph button is hit
function getRequestBody(oForm){
    var aParams = new Array();
 
    for (var i=0; i<oForm.elements.length; i++){
        if(oForm.elements[i].checked){
            var sParam = encodeURIComponent(oForm.elements[i].name);
            sParam += "=";
            sParam += encodeURIComponent(oForm.elements[i].value);
            aParams.push(sParam);
            break;
        }else{
            var sParam = encodeURIComponent(oForm.elements[i].name);
            sParam += "=";
            sParam += encodeURIComponent(oForm.elements[i].value);
            aParams.push(sParam);
        }
    }
 
    return aParams.join("&");
}


function showInfo(){
	//document.getElementById("output").innerHTML="<img src=\"images/loading.gif\"></img>";
	document.getElementById("output").innerHTML="<img src='http://nc-climate.ncsu.edu/klgore/images/loading.gif' />";
	var oForm = document.forms[0];
	var sBody = getRequestBody(oForm);
	xmlhttp=GetXmlHttpObject();
	if(xmlhttp==null){
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="/klgore/Awesomeness.php";
	xmlhttp.onreadystatechange=outputChange;
	xmlhttp.open("post", url, true);
	
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.send(sBody); return false;

function outputChange(){
		if(xmlhttp.readyState==4){
			document.getElementById("output").innerHTML=xmlhttp.responseText; return false;
		}
	}
}
