function setupTaurusZoom(selectors) {
	if (selectors == null) {
		selectors = ['img.zoom'];
	}
	taurusPrepZooms(selectors);
	insertZoomHTML();
	zoomdiv = document.getElementById(zoomID);  
	zoomimg = document.getElementById(theID);
}

//Zoom: Inject Javascript functions into hrefs pointing to images, one by one!
//Skip any href that contains a rel="nozoom" tag.
//This is done at page load time via an onLoad() handler.

// jQuery version~~~.

function taurusPrepZooms(selectors) {

	if (! document.getElementsByTagName) {
		return;
	}

	for (var key in selectors) {
		var imgs = $(selectors[key]);
		for (i = 0; i < imgs.length; i++) {
			var img = $(imgs[i]);
			var link = $(document.createElement('a'));
			link.attr({ href: img.attr("src"), title: img.attr("alt") });
			img.after(link);
			img.remove();
			link.append(img);
			
			link.bind("click", function (event) { return zoomClick(this, event); });
			link.bind("mouseover", function () { zoomPreload(this); });
		}
	}
	

}
