function newImage(arg) {
				if (document.images) {
					rslt = new Image();
					rslt.src = arg;
					return rslt;
				}
			}
			var preloadFlag = false;
			function preloadImages() {
				if (document.images) {

					preloadFlag = true;
				}
			}
		
			if (document.all){
			//IE4+ specific code
				pre = 'document.all.';
				post = '';
			}
			if (document.layers){
				//Netscape 4 specific code
				pre = 'document.';
				post = '';
			}
			if (document.getElementById){
				//Netscape 6 specific code
				pre = 'document.getElementById("';
				post = '")';
			}
			
			
			currentLayer = "default";
			function changeLayer(lyr) {
				hideLayer(currentLayer);
				eval(pre + lyr + post).style.visibility = 'visible';
				eval(pre + lyr + post).style.position = 'relative';
				currentImg = eval(pre + 'tab_' + lyr + post).src;
				imgArr = currentImg.split("/");
				arrLen = imgArr.length;
				fileArr = imgArr[arrLen-1].split(".")
				newImg = imgArr[arrLen-2] + "/" + fileArr[0] + "_o." + fileArr[1];
				eval(pre + 'tab_' + lyr + post).src = newImg;
				eval(pre + 'tab_' + lyr + post).style.borderBottom = "1px solid #f8efdd";
				currentLayer = lyr;
			}
			function hideLayer(lyr){
				eval(pre + lyr + post).style.visibility = 'hidden';
				eval(pre + lyr + post).style.position = 'absolute';
				if ( lyr != "default" ) {
				currentImg = eval(pre + 'tab_' + lyr + post).src;
				imgArr = currentImg.split("/");
				arrLen = imgArr.length;
				fileArr = imgArr[arrLen-1].split(".")
				baseArr = fileArr[0].split("_");
								
				newImg = imgArr[arrLen-2] + "/" + baseArr[0] + "_" + baseArr[1] + "." + fileArr[1];
				eval(pre + 'tab_' + lyr + post).src = newImg;
				eval(pre + 'tab_' + lyr + post).style.borderBottom = "1px solid #fff";
				}
			}