// JavaScript Document

var scroller  = null; // nson scroll variables
var scrollbar = null; // nson scroll variables

function checkForScroll(thisItem) {
	
	if (scrollBox = document.getElementById(thisItem)) {

			var scrollBoxContents = document.getElementById(thisItem + '_text');
			var scrollBarID = thisItem + '_scrollBars';
			
			
			var scrollBarSet = '<div id="' + scrollBarID + '" class="scrollbarSet"><img src="/siteinfo/blank.gif" width="12" height="12" class="Scrollbar-Up" alt="Scroll Text Up" /> <img src="/siteinfo/blank.gif" width="12" height="12" class="Scrollbar-Down" alt="Scroll Text Down" /><div class="Scrollbar-Track"> <img src="/siteinfo/blank.gif" width="10" height="20" class="Scrollbar-Handle" alt="Drag to Scroll Text " /></div></div>';
			
			if (scrollBoxContents.offsetHeight > scrollBox.offsetHeight) { // add scrollbars if required
				
				scrollBoxContents.style.width = (scrollBox.offsetWidth - 25) + 'px';
				scrollBoxContents.className = 'Scroller-Container';
				scrollBox.innerHTML += scrollBarSet;
			
				scroller  = new jsScroller (document.getElementById(thisItem + '_text'), 400, 200);
				scrollbar = new jsScrollbar (document.getElementById(scrollBarID), scroller, false);
				
						
			}
	  
	}

}


function isImageLoaded(imageID) {
	
	imgToTest = imageArray[imageID];
    if (!imgToTest.complete) { 	
		return false; 
	}
    if (typeof imgToTest.naturalWidth != "undefined" && imgToTest.naturalWidth == 0) { return false; }
    return true;
}

function inArray(arrayName, testValue) {

	if (arrayName.toString().indexOf(testValue)!==-1) {
		return true;
	} else {
		return false;
	}
	
}	
