function getRSS(feed, cat, searchtype)
{
	var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
		//alert ("opening feed - "+cat)
	 xmlhttp.open("GET", "/forestry/feeds/"+feed+"FEED.asp?cat="+cat+"&search="+searchtype,true);
	
	 xmlhttp.onreadystatechange=function() {
	  if (xmlhttp.readyState==4) {
	   var outputXHTML = xmlhttp.responseText;
	   //alert ("writing innerHTML")
	   document.getElementById("chan").innerHTML = outputXHTML;
	  }
	 }
	 xmlhttp.send(null)
}



function getPubs(feed, cat, searchtype)
{
		var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
		//alert ("opening feed - "+cat)
	 xmlhttp.open("GET", "/forestry/feeds/"+feed+"FEED.asp?cat="+cat+"&search="+searchtype,true);
	
	 xmlhttp.onreadystatechange=function() {
	  if (xmlhttp.readyState==4) {
	   var outputXHTML = xmlhttp.responseText;
	   //alert ("writing innerHTML")
	   document.getElementById("pubDiv").innerHTML = outputXHTML;
	  }
	 }
	 xmlhttp.send(null)
}


function getNav(nav)
{
		var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	
			 xmlhttp.open("GET", "/forestry/feeds/nav/"+nav+"Nav.htm",true);
			
			 xmlhttp.onreadystatechange=function() {
			  if (xmlhttp.readyState==4) {
			   var outputXHTML = xmlhttp.responseText;
			   //alert ("writing innerHTML")
			   document.getElementById("navDiv").innerHTML = outputXHTML;
			  }
			 }
	 xmlhttp.send(null)
}



function getFAQs(feed, cat, searchtype)
{
		var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
		//alert ("opening feed - "+cat)
	 xmlhttp.open("GET", "/forestry/feeds/"+feed+"FEED.asp?cat="+cat+"&search="+searchtype,true);
	
	 xmlhttp.onreadystatechange=function() {
	  if (xmlhttp.readyState==4) {
	   var outputXHTML = xmlhttp.responseText;
	   //alert ("writing innerHTML")
	   document.getElementById("faqDiv").innerHTML = outputXHTML;
	  }
	 }
	 xmlhttp.send(null)
}

function getImages(feed, cat, searchtype)
{
		var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
		//alert ("opening feed - "+cat)
	 xmlhttp.open("GET", "/forestry/feeds/"+feed+"FEED.asp?cat="+cat+"&search="+searchtype,true);
	
	 xmlhttp.onreadystatechange=function() {
	  if (xmlhttp.readyState==4) {
	   var outputXHTML = xmlhttp.responseText;
	   //alert ("writing innerHTML")
	   document.getElementById("imageDiv").innerHTML = outputXHTML;
	  }
	 }
	 xmlhttp.send(null)
}

function chgImage(webImg, caption, credit)
{
	var outputXHTML = "<p><img src='" + webImg + "'><br />" + caption + "<br /><span>" + credit + "</span></p>";
	document.getElementById("IDimg").innerHTML = outputXHTML;
}

