function isNetscape() {
	if (navigator.appName == "Netscape") {
		return true;
	}
	else { return false; }
}

function displayCaption(selIndex,caption, maxIndex) {
//alert("selIndex: " + selIndex + "; caption: " + caption + "; maxIndex: " + maxIndex);
    var element1;
    var element2;
	var elementTemp1, elementTemp2;
    var sContainer;
    var sStyleObj;
    var obj;
        
        if (isNetscape) {
            element1 = document.getElementById(caption + selIndex + 'a')
            element2 = document.getElementById(caption + selIndex + 'b')            
        }
        else {
            element1 = eval('document.all.' + caption + selIndex + 'a')
            element2 = eval('document.all.' + caption + selIndex + 'b')
        }
        if ( element1.style.display == 'block' ) {
            element1.style.display = 'none';   
            element2.style.display = 'none';                 
        }
        else {
			for (var i=0; i<=maxIndex; i++) {
				if (isNetscape) {
					elementTemp1 = document.getElementById(caption + i + 'a');
					elementTemp2 = document.getElementById(caption + i + 'b');
				}
				else {
					elementTemp1 = eval('document.all.' + caption + i + 'a')
					elementTemp2 = eval('document.all.' + caption + i + 'b')
				}
				elementTemp1.style.display = 'none';
				elementTemp2.style.display = 'none';
			}
			element1.style.display = 'block';
            element2.style.display = 'block';            
        }
}
