	//<!--
		google.load("visualization", "1", {packages:["columnchart"]});
		google.load('visualization', '1', {packages:['table']});
              google.load('visualization', '1', {'packages': ['imagechart']});

       var dataacres,dataamt;

	function displayGraph() {
              document.getElementById("graphprint").style.display = "none";
              document.getElementById("chartacres_div").innerHTML = '<img style="padding:20px;" src="/images_map/ajaxLoading.gif" border="0">';
              document.getElementById("chartamt_div").innerHTML = '<img style="padding:20px;" src="/images_map/ajaxLoading.gif" border="0">';
			  document.getElementById("tableacres_div").innerHTML = '<img style="padding:20px;" src="/images_map/ajaxLoading.gif" border="0">';
              document.getElementById("tableamt_div").innerHTML = '<img style="padding:20px;" src="/images_map/ajaxLoading.gif" border="0">';

		var url = document.getElementById('graph_select').value;
              var query = document.getElementById('state_graph').value;
              if (query=="adv_query") {
                  query =queryString;
              } else if (query=="f_id7=45&eval7=EX&value7=West") {
			      query="f_id=45&eval=EX&value=Alaska&ao=OR&f_id2=45&eval2=EX&value2=Nevada&ao2=OR&f_id3=45&eval3=EX&value3=Oregon&ao3=OR&f_id4=45&eval4=EX&value4=Hawaii&ao4=OR&f_id5=45&eval5=EX&value5=Washington&ao5=OR&f_id6=45&eval6=EX&value6=California&ao6=OR";
			  } else if (query=="f_id7=45&eval7=EX&value7=Southwest") {
				  query="f_id=45&eval=EX&value=Arizona&ao=OR&f_id2=45&eval2=EX&value2=New Mexico&ao2=OR&f_id3=45&eval3=EX&value3=Texas&ao3=OR&f_id4=45&eval4=EX&value4=Oklahoma&ao4=OR";
			  } else if (query=="f_id7=45&eval7=EX&value7=RockyMountain") {
			      query="f_id=45&eval=EX&value=Idaho&ao=OR&f_id2=45&eval2=EX&value2=Montana&ao2=OR&f_id3=45&eval3=EX&value3=Wyoming&ao3=OR&f_id4=45&eval4=EX&value4=Colorado&ao4=OR&f_id5=45&eval5=EX&value5=Utah&ao5=OR";			  
			  } else if (query=="f_id7=45&eval7=EX&value7=Midwest") {
			      query="f_id=45&eval=EX&value=North Dakota&ao=OR&f_id2=45&eval2=EX&value2=South Dakota&ao2=OR&f_id3=45&eval3=EX&value3=Nebraska&ao3=OR&f_id4=45&eval4=EX&value4=Kansas&ao4=OR&f_id5=45&eval5=EX&value5=Minnesota&ao5=OR&f_id6=45&eval6=EX&value6=Iowa&ao6=OR&f_id7=45&eval7=EX&value7=Missouri&ao7=OR&f_id8=45&eval8=EX&value8=Wisconsin&ao8=OR&f_id9=45&eval9=EX&value9=Illinois&ao9=OR&f_id10=45&eval10=EX&value10=Michigan&ao10=OR&f_id11=45&eval11=EX&value11=Indiana&ao11=OR&f_id12=45&eval12=EX&value12=Ohio&ao12=OR";
			  } else if (query=="f_id7=45&eval7=EX&value7=Southeast") {
			      query="f_id=45&eval=EX&value=Arkansas&ao=OR&f_id2=45&eval2=EX&value2=Louisiana&ao2=OR&f_id3=45&eval3=EX&value3=Kentucky&ao3=OR&f_id4=45&eval4=EX&value4=Tennessee&ao4=OR&f_id5=45&eval5=EX&value5=Mississippi&ao5=OR&f_id6=45&eval6=EX&value6=Alabama&ao6=OR&f_id7=45&eval7=EX&value7=North Carolina&ao7=OR&f_id8=45&eval8=EX&value8=South Carolina&ao8=OR&f_id9=45&eval9=EX&value9=Georgia&ao9=OR&f_id10=45&eval10=EX&value10=Florida&ao10=OR";
			  } else if (query=="f_id7=45&eval7=EX&value7=MidAtlantic") {
			      query="f_id=45&eval=EX&value=New York&ao=OR&f_id2=45&eval2=EX&value2=Pennsylvania&ao2=OR&f_id3=45&eval3=EX&value3=West Virginia&ao3=OR&f_id4=45&eval4=EX&value4=Virginia&ao4=OR&f_id5=45&eval5=EX&value5=New Jersey&ao5=OR&f_id6=45&eval6=EX&value6=Delaware&ao6=OR&f_id7=45&eval7=EX&value7=Maryland&ao7=OR";
			  } else if (query=="f_id7=45&eval7=EX&value7=NewEngland") {
			      query="f_id=45&eval=EX&value=Maine&ao=OR&f_id2=45&eval2=EX&value2=New Hampshire&ao2=OR&f_id3=45&eval3=EX&value3=Vermont&ao3=OR&f_id4=45&eval4=EX&value4=Massachusetts&ao4=OR&f_id5=45&eval5=EX&value5=Rhode Island&ao5=OR&f_id6=45&eval6=EX&value6=Connecticut&ao6=OR";
			  }
              var query_acres = new google.visualization.Query('/secure/map/json/qbJson.php?x_axis='+url+'&y_axis=acres&'+query);
		query_acres.send(handleAcresResponse);	
		query_acres.abort();
		var query_amt = new google.visualization.Query('/secure/map/json/qbJson.php?x_axis='+url+'&y_axis=totamt&'+query);

		query_amt.send(handleAmtResponse);	
		query_amt.abort();
              
              //add map title
    	var state_sel = document.getElementById('state_graph');
   		var selIndex = state_sel.selectedIndex;
    	var title_geo = state_sel.options[selIndex].text;
    		if (title_geo=="Search Results") {
         		//get the state and county from the search page
             		var state_query = document.getElementById('state_select');
    			var selIndexquery = state_query.selectedIndex;
    			title_geo = state_query.options[selIndexquery].text;
             	 	var co_query = document.getElementById('county_select');
    			var selIndexco = co_query.selectedIndex;
              	if (selIndexco>0) {
    				title_geo = title_geo + ", " + co_query.options[selIndexco].text + " County";
              	}
    		}

              switch (url) {
	 		    case "levgov":
				document.getElementById('graphtitle').innerHTML="<h4>Lands Protected By Level Of Government - " + title_geo + "</h4>";
				document.getElementById('graphTitlePDF').value= "Lands Protected By Level Of Government - " + title_geo;
                           break;
                    case "year":
				document.getElementById('graphtitle').innerHTML="<h4>Lands Protected By Year - " + title_geo + "</h4>";
				document.getElementById('graphTitlePDF').value= "Lands Protected By Year - " + title_geo;
                           break;
                    case "pur_type":
				document.getElementById('graphtitle').innerHTML="<h4>Lands Protected By Purchase Type - " + title_geo + "</h4>";
				document.getElementById('graphTitlePDF').value= "Lands Protected By Purchase Type - " + title_geo;
                           break;
              }

	}

	function handleAcresResponse(response) {
	    if (response.isError()) {
			alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
			return;
		}
		document.getElementById("chartacres_div").innerHTML = "";
		document.getElementById("tableacres_div").innerHTML = "";
		dataacres = response.getDataTable();
		var formatter = new google.visualization.TableNumberFormat({fractionDigits: 0});
  		formatter.format(dataacres, 1); // Apply formatter to second column
		var chartacres = new google.visualization.ColumnChart(document.getElementById("chartacres_div"));
		chartacres.draw(dataacres, {width:400, height: 300, is3D: true,  colors:[{color:'#bdc597', darker:'#A6B280'}], title: "Acres of Protected Lands 1998 - 2008", legend: "bottom"});
		var tableacres = new google.visualization.Table(document.getElementById("tableacres_div"));
       	tableacres.draw(dataacres, {showRowNumber: false, allowHtml: true, width: 300, height: 300});
              var options = {cht: 'bvs', chs: '400x200', chco:'bdc597'};
              var chartPDF = new google.visualization.ImageChart(document.getElementById('chartacresprint_div'));
              chartPDF.draw(dataacres, options);
              var acresURL=chartPDF.getImageUrl();
              document.getElementById('acresChartURL').value = acresURL;
              document.getElementById('acresChartData').value = dataacres.toJSON();				
	}
	function handleAmtResponse(response) {
	    if (response.isError()) {
			alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
			return;
		}
		document.getElementById("chartamt_div").innerHTML = "";
        document.getElementById("tableamt_div").innerHTML = "";
		dataamt = response.getDataTable();
  		var formatter = new google.visualization.TableNumberFormat({prefix: '$', fractionDigits: 0});
  		formatter.format(dataamt, 1); // Apply formatter to second column
		var chartamt = new google.visualization.ColumnChart(document.getElementById("chartamt_div"));
		chartamt.draw(dataamt, {width:400, height: 300, is3D: true,  colors:[{color:'#bdc597', darker:'#A6B280'}], title: "Total Dollars Spent 1998 - 2008", legend: "bottom"});
		var tableamt = new google.visualization.Table(document.getElementById("tableamt_div"));
       	tableamt.draw(dataamt, {showRowNumber: false, allowHtml: true, width: 300, height: 300});
              document.getElementById("graphprint").style.display = "block";
              var options = {cht: 'bvs', chs: '400x200', chco:'bdc597'};
              var chartamtPDF = new google.visualization.ImageChart(document.getElementById('chartamtprint_div'));
              chartamtPDF.draw(dataamt, options);
              var amtURL=chartamtPDF.getImageUrl();

              document.getElementById('amtChartURL').value = amtURL; 
              document.getElementById('amtChartData').value = dataamt.toJSON();	
	}

	function printGraph(){
	         
              document.forms['graphPrint'].submit();
       } 
	//  -->
