var xmlhttp;
var xmlhttp1;

var xhlhttp2;
var plantInfoNum;

function menuToggle(item){
	xmlhttp2=GetXmlHttpObject()
	if (xmlhttp2==null){
	  alert ("Your browser does not support XML HTTP Request");
	  return;
	}
var url="query.php";
url=url+"?plantInfo="+item;
url=url+"&sid="+Math.random();
plantInfoNum=item;
xmlhttp2.onreadystatechange=stateChanged3;
xmlhttp2.open("GET",url,true);
xmlhttp2.send(null);
}



function showResult(page, item){
xmlhttp=GetXmlHttpObject()
if (xmlhttp==null){
  alert ("Your browser does not support XML HTTP Request");
  return;
}
var url="query.php";
url=url+"?page="+page;
url=url+"&item="+item;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged ;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);


xmlhttp1=GetXmlHttpObject()
if (xmlhttp1==null){
  alert ("Your browser does not support XML HTTP Request");
  return;
}

url="query.php";
url=url+"?page="+page;
url=url+"&listItem="+item;
url=url+"&sid="+Math.random();
xmlhttp1.onreadystatechange=stateChanged2;
xmlhttp1.open("GET",url,true);
xmlhttp1.send(null);

}
//**State Change Functions*//
function stateChanged(){
if (xmlhttp.readyState==4){
	document.getElementById("menuList").innerHTML=xmlhttp.responseText;
}
}
function stateChanged2(){
if (xmlhttp1.readyState==4){
	document.getElementById("itemListDiv").innerHTML="<ul class=\"viewerPlantList\" id=\"itemList\"></ul>";
	document.getElementById("itemList").innerHTML=xmlhttp1.responseText;
}
}
function stateChanged3(){
if (xmlhttp2.readyState==4){
		
	tempID="plantInfo"+plantInfoNum;
	tempPlantInfo=document.getElementById(tempID);
	tempMenu=document.getElementById("menu"+plantInfoNum);
	if(tempMenu.className=="viewList"){
		tempPlantInfo.innerHTML=xmlhttp2.responseText;
		tempPlantInfo.style.display="block";
		tempMenu.className="viewListS";
	}
	else{
		tempPlantInfo.innerHTML="";
		tempPlantInfo.style.display="none";
		tempMenu.className="viewList"
		
	}
}
}

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;
}
