// JavaScript Document



	// Find Object
	// Example: obj = findObj("image1");
	function findObj(theObj, theDoc)
	{
	  var p, i, foundObj;
	  if(!theDoc) theDoc = document;
	  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
	  {
		theDoc = parent.frames[theObj.substring(p+1)].document;
		theObj = theObj.substring(0,p);
	  }
	  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
	  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
		foundObj = theDoc.forms[i][theObj];
	  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
		foundObj = findObj(theObj,theDoc.layers[i].document);
	  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
	  return foundObj;
	}

	// Toggle Display of Layers
	// Example: ToggleDisplay('Layer1','','show','Layer2','','hide');
	// 3rd argument can be specified 'block' or 'none'.  Not specifying will toggle (display opposite of current0 e.g. "if bloc, set to hide" and vise versa
	function ToggleDisplay()
	{ 
	  var i, visStr, obj, args = ToggleDisplay.arguments;
	  for (i=0; i<(args.length-2); i+=3)
	  {
		if ((obj = findObj(args[i])) != null)
		{	
		  visStr = args[i+2];
		  if (obj.style)
		  {
			obj = obj.style; 
			if (args[2] == '')
			{			  
				if(obj.display == 'none') visStr = 'block';
				else if(obj.display == 'block') visStr = 'none';
			}
		  }
		  obj.display = visStr;
		}
	  }
	}
	
