function notEmpty(string) { // This sets invalidChars to its default value if empty
  invalidChars = ":;/|\][_=+*&^%$#!)?{}";
  // cannot be empty
  if (string == "")
    return false;
  // does it contain any invalid characters?
  for (i=0; i<invalidChars.length; i++) {
    badChar = invalidChars.charAt(i);
    if (string.indexOf(badChar,0) > -1)
      return false;
  }
return true;
}
function subIt(Obj){
//	alert("the query string:\n\t\t"+ Obj.kingdom.value );
if(!notEmpty(Obj.search_term.value," ")) {
alert("Please input a search term");Obj.search_term.focus();Obj.search_term.select();return false;} else {
//	alert(Obj.search_topic[0].checked+"\n"+Obj.search_topic[1].checked+"\n"+Obj.search_topic[2].checked);
if (Obj.search_topic[2].checked==true) {var urlLink = "http://abies.nmsu.edu/INRAM/biodiversity/index2.php?search_span="+Obj.search_span.value+"&Kingdom="+Obj.kingdom.value+"&Scientificname="+Obj.search_term.value+"&Commonname="+Obj.search_term.value+"&Method=simple&enmuherp=true&wnmuherp=true&msbherp=true&enmuarth=true&msbarth=true&nmsueppwsarth=true&enmubird=true&wnmubird=true&msbbird=true&nmsuarth=true&enmufish=true&wnmufish=true&msbfish=true&nmcherb=true&enmuherb=true&snmherb=true&unmherb=true&nmcrherb=true&enmumamm=true&wnmumamm=true&msbmamm=true&ViewResults=bigtable&max=100&Orderby=undefined&Focus=View+Results";}
else if (Obj.search_topic[0].checked==true) {var urlLink = "http://abies.nmsu.edu/INRAM/biodiversity/index2.php?search_span="+Obj.search_span.value+"&Kingdom="+Obj.kingdom.value+"&Commonname="+Obj.search_term.value+"&Method=simple&enmuherp=true&wnmuherp=true&msbherp=true&enmuarth=true&msbarth=true&nmsueppwsarth=true&enmubird=true&wnmubird=true&msbbird=true&nmsuarth=true&enmufish=true&wnmufish=true&msbfish=true&nmcherb=true&enmuherb=true&snmherb=true&unmherb=true&nmcrherb=true&enmumamm=true&wnmumamm=true&msbmamm=true&ViewResults=bigtable&max=100&Orderby=undefined&Focus=View+Results";}
else {var urlLink = "http://abies.nmsu.edu/INRAM/biodiversity/index2.php?search_span="+Obj.search_span.value+"&Kingdom="+Obj.kingdom.value+"&Scientificname="+Obj.search_term.value+"&Method=simple&enmuherp=true&wnmuherp=true&msbherp=true&enmuarth=true&msbarth=true&nmsueppwsarth=true&enmubird=true&wnmubird=true&msbbird=true&nmsuarth=true&enmufish=true&wnmufish=true&msbfish=true&nmcherb=true&enmuherb=true&snmherb=true&unmherb=true&nmcrherb=true&enmumamm=true&wnmumamm=true&msbmamm=true&ViewResults=bigtable&max=100&Orderby=undefined&Focus=View+Results";}
// alert(urlLink+"\n"+window.location.href);
document.write("<b>Executing query:</b> &nbsp;<a href="+urlLink+">"+urlLink+"</a>\n\n<b>Click on above link if you are not automatically redirected within 2 seconds");
window.location.replace(urlLink);
return true;}}
