function hideEmptyHoldingsLines() {

	var tr = document.getElementsByTagName('TR');			// we have to iterate through every TR b/c we can't get to the Intenet Links otherwise

	for(i = 0; i < tr.length; i++) {						// for every TR in the document

		var x=tr[i].getElementsByTagName('TH');				// get the TH
		var y=tr[i].getElementsByTagName('TD');				// get the TD

		if (navigator.appVersion.match(/\bMSIE\b/)) {
		
			//alert ("IE");
					
			if (x.length == 1 && x[0].innerHTML == 'Library Has:' && y[0].innerHTML.length == 0) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
		
			else if (x.length == 1 && x[0].innerHTML == 'Supplements:' && y[0].innerHTML.length == 0) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
		
			else if (x.length == 1 && x[0].innerHTML == 'Indexes:' && y[0].innerHTML.length == 0) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
				
		}
			
		else {
			
			//alert ("Not IE");

			if (x.length == 1 && x[0].innerHTML == 'Library Has:' && y[0].innerHTML.length == 2) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
		
			else if (x.length == 1 && x[0].innerHTML == 'Supplements:' && y[0].innerHTML.length == 2) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
		
			else if (x.length == 1 && x[0].innerHTML == 'Indexes:' && y[0].innerHTML.length == 2) {
				//alert(x[0].innerHTML);
				//alert(y[0].innerHTML.length);
				x[0].innerHTML = '';
				y[0].innerHTML = '';
			}
				
		}

	}

}