var preloadFlag = true;
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);

	function newImage(arg) {
		if (document.images) {
			rslt = new Image();
			rslt.src = arg;
			return rslt;
		}
	}
	
	function findElement(n,ly) {
		if (browserVers < 4) return document[n];
			var curDoc = ly ? ly.document : document;
			var elem = curDoc[n];
			if (!elem) {
				for (var i=0;i<curDoc.layers.length;i++) {
					elem = findElement(n,curDoc.layers[i]);
				if (elem) return elem;
			}
		}
		return elem;
	}
	
	function changeImages() {
		if (document.images && (preloadFlag == true)) {
			var img;
			for (var i=0; i<changeImages.arguments.length; i+=2) {
				img = null;
				if (document.layers) {
					img = findElement(changeImages.arguments[i],0);
				}
				else {
					img = document.images[changeImages.arguments[i]];
				}
				if (img) {
					//img.src = changeImages.arguments[i+1];
					img.src = arguments[i+1].src;
				}
			}
		}
	}


	//Preload rollover images
	var menuSubmit, menuHow, menuGalleries, menuFAQ, menuFlier, imgNextStep, imgSubmit, imgBack;
	var menuSubmitOn, menuHowOn, menuGalleriesOn, menuFAQOn, menuFlierOn, imgNextStepOn, imgSubmitOn, imgBackOn;
	function preLoadImages() {
		menuSubmit = new Image();
		menuSubmit.src = "images/nav_submityourentries.png";
		menuSubmitOn = new Image();
		menuSubmitOn.src = "images/nav_submityourentries-on.png";
		
		menuHow = new Image();
		menuHow.src = "images/nav_howdoesitwork.png";
		menuHowOn = new Image();
		menuHowOn.src = "images/nav_howdoesitwork-on.png";
		
		menuGalleries = new Image();
		menuGalleries.src = "images/nav_thegalleries.png";
		menuGalleriesOn = new Image();
		menuGalleriesOn.src = "images/nav_thegalleries-on.png";
		
		menuFAQ = new Image();
		menuFAQ.src = "images/nav_faq.png";
		menuFAQOn = new Image();
		menuFAQOn.src = "images/nav_faq-on.png";
		
		menuFlier = new Image();
		menuFlier.src = "images/btn_noticeboardflier.png";
		menuFlierOn = new Image();
		menuFlierOn.src = "images/btn_noticeboardflier-on.png";
		
		imgNextStep = new Image();
		imgNextStep.src = "images/btn_nextstep.png";
		imgNextStepOn = new Image();
		imgNextStepOn.src = "images/btn_nextstep-on.png";
		
		imgSubmit = new Image();
		imgSubmit.src = "images/btn_submit.png";
		imgSubmitOn = new Image();
		imgSubmitOn.src = "images/btn_submit-on.png";
		
		imgBack = new Image();
		imgBack.src = "images/btn_back.png";
		imgBackOn = new Image();
		imgBackOn.src = "images/btn_back-on.png";
	}
	
	preLoadImages();
	