window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4 && document.layers);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS6 = (document.getElementById);

if (NS4) {
	layerRef="document.layers[";
	layerStyleRef="]";
}
if (IE4) {
	layerRef="document.all[";
	layerStyleRef="].style";
}
if (NS6) {
	layerRef='document.getElementById(';
	layerStyleRef=').style';
}
if (IE4) {
	propertyRef="].style.display";
	expand="block";
	shrink="none";
}
if (NS6) {
	propertyRef=').style.display';
	expand="block";
	shrink="none";
}

var arrowUpImg=new Image();
arrowUpImg.src = "common/pointerUp.gif";
var arrowDownImg=new Image();
arrowDownImg.src = "common/pointerDown.gif";

function doDetails(groupName,objNum,productTotal) {
	layerName = groupName + "Product" + objNum;
	if (IE4 || NS6) {
		var productState = eval(layerRef + '"' + layerName + '"' + propertyRef);
		if (productState != expand) {
			for (i=1;i<=productTotal;i++) {
				layerOffName = groupName + "Product" + i;
				eval(layerRef + '"' + layerOffName + '"' + propertyRef + '="'+shrink+'"');
				document[groupName + "Arrow" + i].src = arrowUpImg.src
			}
			eval(layerRef + '"' + layerName + '"' + propertyRef + '="'+expand+'"');
			document[groupName + "Arrow" + objNum].src = arrowDownImg.src
		} else {
			eval(layerRef + '"' + layerName + '"' + propertyRef + '="'+shrink+'"');
			document[groupName + "Arrow" + objNum].src = arrowUpImg.src
		}
	} 
}

function NewWin(URL) { //v2.0
picWindow = window.open(URL, '', "scrollbars=no, left=50, top=50, width=936, height=638");
picWindow.focus()
}