
	var preloadFlag = false;

	function preloadImages() {
		
		var preloadList = new Array(
			"images/nav1off.jpg",
			"images/nav1on.jpg" ,		
			"images/nav2off.jpg",
			"images/nav2on.jpg" ,
			"images/nav3off.jpg",
			"images/nav3on.jpg" ,		
			"images/nav4off.jpg",
			"images/nav4on.jpg" ,
			"images/nav5off.jpg",
			"images/nav5on.jpg" ,		
			"images/nav6off.jpg",
			"images/nav6on.jpg" ,
			"images/nav7off.jpg",
			"images/nav7on.jpg" ,
					
			"images/gradient1a.gif" ,
			"images/gradient2.gif" ,
			"images/gradient3.gif" ,
			"images/gradient4.gif" ,
			"images/gradient5.gif" ,
			"images/gradient6.gif" ,
			"images/gradient7.gif"
		);
	
		for ( var i=0; i < ( preloadList.length-1 ); i++ ) {
			var imgObj = new Image();
			imgObj.src = preloadList[ i ];
		}
	
		preloadFlag = true;	
	}
	
	function changeImage ( imgName, imgSrc ) {	
		preloadFlag && (document.images[ imgName ].src = imgSrc);
	}

	var isNav, isIE
	var coll = ""
	var styleObj = ""
	if (parseInt(navigator.appVersion) >= 4) {
		if (navigator.appName == "Netscape") {
			isNav = true;
		} else {
			isIE = true
			coll = "all."
			styleObj = ".style"
		}
	}
	if (!isNav && !isIE) {
		self.location.href = "index2.html"
	}
	 			
	var layers = document.layers;
	var style = document.all;
	var both = layers || style;
	if (layers) { layerRef = 'document.layers'; styleRef = ''; }
	if (style) { layerRef = 'document.all'; styleRef = '.style'; }

	function moveLayer(obj, topx, leftx) {
			if (both) {
			eval(layerRef + '["'+obj+'"]' + styleRef + '.top = topx');
			eval(layerRef + '["'+obj+'"]' + styleRef + '.left = leftx');
 			}
	}
			
	function fadeIn(x) {
 				x.style.filter="blendTrans(duration=2)";
  			if (x.filters.blendTrans.status != 2) {
      			x.filters.blendTrans.apply();
      			x.style.visibility="visible";
      			x.filters.blendTrans.play();
  			}
	}
	
	function getObject(obj) {
		var theObj
		if (typeof obj == "string") {
			theObj = eval("document." + coll + obj + styleObj)
		} else {
			theObj = obj
		}
		return theObj
	}
	
	function show(obj) {		
		var theObj = getObject(obj)
		theObj.visibility = "visible"
	}
			
	function detectFade() {
		if (isNav) {
			document.getElementById("fadeTarget").style.visibility = "visible";
		} else {
			setTimeout("fadeIn(fadeTarget)", 500);
		}
	}
