// JavaScript Document

var strTemp;
var t;

//This function either displays or hides the list of contents associated with an item
/*
requires <span> tages with id='contents[Catalog Number]', <button> objects with id='btn[Catalog Number]',
and <span> tags in which "show " or "hide " can be displayed to precede "contents"
*/
function showContents(PubID) {
		if (document.getElementById('contents'+PubID).innerHTML == "") {
			strTemp = '<iframe frameborder="0" border="0" width="300" height="100" src="SalesContents.cfm?CFWorkID=' + PubID + '"></iframe>';
			document.getElementById('contents'+PubID).innerHTML = strTemp;
			document.getElementById('btn'+PubID).innerHTML = ">";
			document.getElementById('toggle'+PubID).innerHTML = "hide ";
		}
		else {
			document.getElementById('contents'+PubID).innerHTML = "";
			document.getElementById('btn'+PubID).innerHTML = "+";
			document.getElementById('toggle'+PubID).innerHTML = "show ";
		}
	}

var intCtr = 0;
var strDots;


//This function displays a message indicating that results are being loaded
/*
requires a <span> tag with id='WorkingText'
*/
function accessingCatalog() {
	intCtr = intCtr + 1;			
	switch(intCtr) {
		case 1:
			strDots = ".";
			break;
		case 2:
			strDots = "..";
			break;
		case 3:
			strDots = "...";
			intCtr = 0
			break;
	}	
	document.getElementById("WorkingText").innerHTML = "Displaying Results" + strDots;
	t = setTimeout("accessingCatalog()",500);
}