function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function NewResource(returnaddress, CLID)
{

	document.myresource.resourcetask.value="additem";
	document.myresource.resourceclassID.value=CLID;
	document.myresource.action = returnaddress;
	document.myresource.submit();
}
/*
	$Vresourcedes = "";
	$Vresourceinfo = "";
	$Vresourceaddress = "";
*/
function dosave(returnaddress)
{
	err = "";
	inerr = false;
	newline = "\n";
	if(document.myresource.resourcedes.value=='')
	{
		err = "Please enter a title";
		inerr = true;
		newline = "\n";
	}

	if (inerr)
	{
		alert(err);
		return;
	}
	document.myresource.resourcetask.value="saveitem";
	document.myresource.action = returnaddress;
	document.myresource.submit();
}
function docommit(returnaddress)
{
	document.myresource.resourcetask.value="storeitem";
	document.myresource.action = returnaddress;
	document.myresource.submit();
}
function doedit(returnaddress,RESID)
{
	document.myresource.resourcetask.value="additem";
	document.myresource.resourceID.value=RESID;
	document.myresource.action = returnaddress;
	document.myresource.submit();
}
function doreset(returnaddress)
{
	document.myresource.resourcetask.value="display";
	document.myresource.action = returnaddress;
	document.myresource.submit();
}

function dodelete(returnaddress,RESID)

{

var agree=confirm("Delete this resource or link?");
if (agree)
   {
  	document.myresource.resourcetask.value="deleteitem";
	document.myresource.action = returnaddress;
	document.myresource.submit();

	  }
else
	{
	return false ;
	}


}




/*functions to  make sure links outs are on the same page that will be on top and smaller*/
window.focus();
/****************************************************
     AUTHOR: WWW.CGISCRIPT.NET, LLC
     URL: http://www.cgiscript.net
     Use the code for FREE but leave this message intact.
     Download your FREE CGI/Perl Scripts today!
     ( http://www.cgiscript.net/scripts.htm )
****************************************************/
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=yes,directories=yes,status=yes,menubar=yes,toolbar=yes,resizable=yes";win=window.open(mypage,myname,settings);
win.focus();}


//**************************Wev Service Functions ***************************/

function loadXMLDoc(dname) //load xml from a file
{
var xmlDoc;
if (window.XMLHttpRequest)
  {
  xmlDoc=new window.XMLHttpRequest();
  xmlDoc.open("GET",dname,false);
  xmlDoc.send("");
  return xmlDoc.responseXML;
  }
// IE 5 and IE 6
else if (ActiveXObject("Microsoft.XMLDOM"))
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load(dname);
  return xmlDoc;
  }
alert("Error loading document");
return null;
}



function extract_parallel_Gary5(xmlDoc)
{
var txt=document.getElementById("javascriptfuntion");
var htmlinsert = '';
htmlinsert = '<h2>Results</h2>' ;
var x=xmlDoc.getElementsByTagName("database");

var JicGerm = 'JicGerm';
var JicPed = 'JicPed';
var cerealsdb = 'cerealsdb';
var wheatbp = 'wheatbp';
var wheatbpgloss = 'glossary';
var SNP = 'SNP';
var monogram =  'monogram';
var wgindocs = 'wgindocs';
var smartcarb = 'smartcarb';
var wgin = 'wgin';
var wginresult = 'wginresult';
var whets = 'whets';

for (i=0;i<x.length;i++)
    {

	  isDBNAME = x[i].getElementsByTagName("name").length;
	  if ( isDBNAME >0 )
	  {
	  vDBNAME = x[i].getElementsByTagName("name")[0].childNodes[0];
	  }
	  isNBHITS = x[i].getElementsByTagName("numbhits").length;
	  if  (isNBHITS>0) {
	  vNBHITS = x[i].getElementsByTagName("numbhits")[0].childNodes[0];
	  }

	  if (vNBHITS.nodeValue<0) { var nb =  '<img src="images/spinner.gif" border=0>';} else {
	 	if  (vNBHITS.nodeValue<2) 
		 { var hit = ' hit';}
	 		else 
			{var hit = ' hits';}
		var nb = vNBHITS.nodeValue + hit;
	
	}
   	  vURL = x[i].getElementsByTagName("url")[0].childNodes[0];

	  var DatabaseName =  vDBNAME.nodeValue;

	   switch (DatabaseName)
				{


case JicGerm:

			var linkJicGerm = document.getElementById("linkJicGerm");
			linkJicGerm.setAttribute('href',vURL.nodeValue);
			linkJicGerm.innerHTML = nb;
		 break;

		 case JicPed:

			var linkJicPed = document.getElementById("linkJicPed");
			linkJicPed.setAttribute('href',vURL.nodeValue);
			linkJicPed.innerHTML = nb;
		 break;
		
		case cerealsdb:

			 var linkcerealsDB = document.getElementById("linkcerealsDB");
			 linkcerealsDB.setAttribute('href',vURL.nodeValue);
			 	 linkcerealsDB.innerHTML = nb;
			 break;

		 case wheatbp:
		 
			var linkWheatbp = document.getElementById("linkWheatbp");
			 linkWheatbp.setAttribute('href',vURL.nodeValue);
			linkWheatbp.innerHTML = nb ;
		 break;
		 case wheatbpgloss:
		 
			var linkWheatbpGloss = document.getElementById("linkWheatbpGloss");
			 linkWheatbpGloss.setAttribute('href',vURL.nodeValue);
			linkWheatbpGloss.innerHTML = nb ;
		 break;

		case SNP:
			 var linkSNP = document.getElementById("linkSNP");
			 linkSNP.setAttribute('href',vURL.nodeValue);
		         linkSNP.innerHTML = nb;
		break;
		
		 case wgindocs:

			 var linkWGIN = document.getElementById("linkWGINdocs");
			 linkWGINdocs.setAttribute('href',vURL.nodeValue);
                         linkWGINdocs.innerHTML = nb;
			 break
		case wgin:

			 var linkWGIN = document.getElementById("linkWGIN");
			 linkWGIN.setAttribute('href',vURL.nodeValue);
                         linkWGIN.innerHTML = nb;
			 break

		 case smartcarb:
			 var linkSCC = document.getElementById("linkSCC");
			 linkSCC.setAttribute('href',vURL.nodeValue);
			 linkSCC.innerHTML = nb ;
			 break;
		 case monogram:
			 var linkMonogram = document.getElementById("linkMonogram");
			 linkMonogram.setAttribute('href',vURL.nodeValue);
			 linkMonogram.innerHTML = nb ;
			 break;
		case whets:
			 var linkWhETS = document.getElementById("linkWhETS");
			 linkWhETS.setAttribute('href',vURL.nodeValue);
			 linkWhETS.innerHTML = nb ;
			 break;
		
		default:
		break;
}






 }

}

