var rolloverImageOff = new Array();
var rolloverImageOn = new Array();
var rolloverCurrent = '';

	var rolloverImageDirectory = '/diagnosis/images/';
	var rolloverImageOffFiles = new Array('plus.jpg','plus.jpg','plus.jpg');
	var rolloverImageOnFiles = new Array('minus.jpg','minus.jpg','minus.jpg');
	var rolloverImageTagNames = new Array('lookForImage', 'conditionsImage', 'notesImage');

		// for each rollover, preload both states and put filename in an associative array
		for (var i = 0; i < rolloverImageOnFiles.length; i++) {
			rolloverCurrentName = rolloverImageTagNames[i];

			rolloverImageOff[rolloverCurrentName] = new Image();
			rolloverImageOn[rolloverCurrentName] = new Image();
			rolloverImageOff[rolloverCurrentName].src = rolloverImageDirectory + rolloverImageOffFiles[i];
			rolloverImageOn[rolloverCurrentName].src = rolloverImageDirectory + rolloverImageOnFiles[i];
		}	


var isDHTML=0;
var isID=0;
var isAll=0;
var isLayers=0;
if (document.getElementById) {isID = 1; isDHTML = 1;}
else
{
	if (document.all) {isAll = 1; isDHTML = 1;}
	else {browserVersion=parseInt(navigator.appVersion);
		  if ((navigator.appName.indexOf('Netscape') != -1) &&
(browserVersion==4)) {isLayers=1; isDHTML=1;}}
}
function togDeets(name, img) {
	if (isID) {	var x = document.getElementById(name).style; }
	else 
	{ if (isAll) { var x = document.all[name].style; } 
		else
		{ if (isLayers) { var x = document.layers[name].style ; }
		}
	}
// 42
var layer
	if (x.display == 'block') {
		x.display = 'none';
		if (document.images && rolloverImageOff[img]) {

			// rollovers in layers in NS4 require a different image reference
			if (layer != null && document.layers) {
				if (typeof(layer) == 'object') layer.document.images[img].src = rolloverImageOff[img].src;
				else if (typeof(layer) == 'string') eval('document.layers.' + layer + '.document.images[img].src = rolloverImageOff[img].src');
			}
		
			// non-layer rollovers in NS4 and all rollovers in other browsers
			else if (document.images[img]) document.images[img].src = rolloverImageOff[img].src;
		}
	} else {
		x.display = 'block';
		if (document.images && rolloverImageOn[img]) {
		
			// rollovers in layers in NS4 require a different image reference
			if (layer != null && document.layers) {
				if (typeof(layer) == 'object') layer.document.images[img].src = rolloverImageOn[img].src;
				else if (typeof(layer) == 'string') eval('document.layers.' + layer + '.document.images[img].src = rolloverImageOn[img].src');
			}
		
			// non-layer rollovers in NS4 and all rollovers in other browsers
			else if (document.images[img]) document.images[img].src = rolloverImageOn[img].src;
		}
	
	}
}
