	function findIDPos(ID) {
		// get the position in the array the holds the ID
		pos = null;
		for (i = 0; i < aIDs.length; i++){
			if (pos == null){
				pos = (ID == aIDs[i])? i : null;
			}
		}
		return pos
	}
	
 	function changeFeature(ID) {
		// changes out the images, text plus text and locks the rollover
		//idPos = findIDPos(ID);
		
		idPos = ID;
		
		if (idPos != null) {
			// large Image Change
			changeImage('featureImg', 'featureImage' + idPos);
			
			// thumbnail change and turn on lock ID
			idLock = idPos;
			changeAllThm();
			changeImage('featureThm' + idPos, 'featureThumb' + idPos + 'act');
			
			// change out text and URL
			changeText(idPos);			
		}
		return true;	
	}
	
	function changeText(ID) {
		if (document.getElementById){
			// used for the DOM browsers
			document.getElementById('featureTitle').innerHTML = aTitle[ID];
			document.getElementById('featureTime').innerHTML = aTime[ID];
		} else if (document.all) {
			// used for IE 4
			document.all.featureTitle.innerHTML = aTitle[ID];
			document.all.featureTime.innerHTML = aTime[ID];
		} else if (document.layers) {
			// used for NS no support for the writing of the layers
			return true;
		}
		return true;
	}
	
	function changeAllThm() {
		// changes all the Thumbnail Images to off
		for (i = 0; i < aIDs.length; i++){
			changeImageThm(i, 'off')
		}
		return true;
	}
	
	function changeImageThm(ID, State){
		if (ID != idLock){
			changeImage('featureThm' + ID, 'featureThumb' + ID + State);
		}
		return true;
	}
	function redirectClick() {
		window.document.location.href = aURL[idLock];
		return true;
	}