// JavaScript Document
var xmlHttp
var s1,c1,hLight;

function loadBot(strPaging,botPaging,detPaging,source)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert("Browser does not support HTTP Request");
	return
	} 
	var url;
	document.getElementById("strVal").value = strPaging 
	//alert(document.getElementById("filter").value);
	for (var i=0; i < document.frm.filter.length; i++)
   {
   if (document.frm.filter[i].checked)
      {
      var rad_val = document.frm.filter[i].value;
      }
   }	
   if(strPaging == "" && botPaging == "" && detPaging == "")
		url="loadBotanical.asp?filter="+rad_val;
	if(botPaging != "")
		url="loadBotanical.asp?currentPage="+botPaging+"&filter="+rad_val;
	if(strPaging != "")
		url = "loadBotanical.asp?strPaging="+strPaging+"&filter="+rad_val+"&source="+source;
	//if(strPaging != "" && act != "" )
		//url = "loadBotanical.asp?strPaging="+strPaging+"&act="+act+"&filter="+rad_val;
	if(strPaging != "" && botPaging != "")
		url = "loadBotanical.asp?strPaging="+strPaging+"&currentPage="+botPaging+"&filter="+rad_val+"&source="+source;

	//if(strPaging != "" && botPaging != "" && act != "" )
		//url = "loadBotanical.asp?strPaging="+strPaging+"&act="+act+"&currentPage="+botPaging+"&filter="+rad_val;
		//alert(url);
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	
} 

function stateChanged()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
			arr = ""
			arr = xmlHttp.responseText;
			arr = arr.split("^#@1#^")
			//alert(arr.length)
			//alert("hai")

			document.getElementById("Botanical").innerHTML=arr[0];
			document.getElementById("a-z").innerHTML=arr[2];
			document.getElementById("cnt").innerHTML=arr[1];
			//document.getElementById("filter").innerHTML = arr[3];
			//document.getElementById("cart").innerHTML = arr[3];
	}
	if (xmlHttp.readyState==1)
	{ 
		document.getElementById("Botanical").innerHTML = "<center><img src='images/Loading.gif' alt='Please wait, Loading...' title='Please wait, Loading...'><br>Loading...</center>";
		document.getElementById("a-z").innerHTML= "<center><img src='images/Loading.gif' alt='Please wait, Loading...' title='Please wait, Loading...'><br>Loading...</center>";
		document.getElementById("cnt").innerHTML= "<center><img src='images/Loading.gif' alt='Please wait, Loading...' title='Please wait, Loading...'><br>Loading...</center>";
		//document.getElementById("filter").innerHTML=arr[3] = "<center><img src='images/Loading.gif' alt='Please wait, Loading...' title='Please wait, Loading...'><br>Loading...</center>";
	} 
	
}
function clearCart()
{
		document.getElementById("cart").innerHTML = "<center>«« Please click on species to detailed view »»</center>"
}
function loadSpe(val,s,c,cur)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
	var url;
	for (var i=0; i < document.frm.filter.length; i++)
	{
	if (document.frm.filter[i].checked)
	  {
	  var rad_val = document.frm.filter[i].value;
	  }
	}
   //alert(rad_val);
	if(cur != "")
	{
		document.getElementById('Tabshow').style.display="none";
		url = "spe.asp?bname="+val+"&currentPage1="+cur;
	}
	else
	{
		document.getElementById('Tabshow').style.display="none";
		url = "spe.asp?bname="+val
	}
	if(rad_val != "")
	
		url = url + "&shadeCon="+rad_val;
	//alert(s+" "+c);
//	if(document.getElementById("lastSel").value != "")
//	{
//		val1 = document.getElementById("lastSel").value;
//		eval(val1.style.color) = "";
//		document.getElementById(val1).style.color= "";
//	}
	
	document.getElementById("lastSel").value = val;
	s1 = s;
	c1 = c;
	hLight = val;
	xmlHttp.onreadystatechange=stateChanged1
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function stateChanged1()
{ 																					
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
			arr = xmlHttp.responseText;
			var temp = new Array()
			temp = arr.split('--##--');
			//alert(temp.length);
			if(temp.length > 1)
			{
				if(temp[0] == "invalid")
				{
					alert("Please login to view the Species")
					document.location = temp[1]
				}
				else
				{
					document.getElementById("cart").innerHTML = arr;
				}
			}
			else
			{
					document.getElementById("cart").innerHTML = arr;
			}
				//loadBot(s1,c1,'');
				//alert(document.getElementById(hLight);
				//document.getElementById(hLight).style.color = "red"; 

	}
	if (xmlHttp.readyState==1)
	{ 
		document.getElementById("cart").innerHTML = "<center><img src='images/Loading.gif' alt='Please wait, Loading...' title='Please wait, Loading...'><br>Loading...</center>";
	} 
}



function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 


	

