function preloadImages() {
	if (document.images || document.getElementById) {
		var g = preloadImages.arguments;
		var p = new Array();
		for (var i=0; i < g.length; i++) {
			p[i] = new Image;
			p[i].src = g[i];
		}
	}
}

function changeImages() {
	var args = changeImages.arguments;
	for (i = 0; i < (args.length - 1); i+=2) {
		n = args[i];
		g = args[i+1];
		k = n.indexOf('.',0);
		if (k != -1) {
			l = n.substr(0,k);
			n = n.substr(k+1,99);
			if (document.layers) {
				document.layers[l].document[n].src = g;
			} else if (document.all) {
				document.all(l).item(n).src = g;
			} else if (document.getElementById) {
				document[n].src = g;
			}
		}
		else {
			document[n].src = args[i+1];
		}
	}
}

function show(id) {
	if (document.all) {
		document.all.item(id).style.visibility = "visible";
	} else if (document.getElementById) {
		document.getElementById(id).style.visibility = "visible";
	} else if (document.layers) {
		document.layers[id].visibility = "show";
	}
}

function hide(id) {
	if (document.all) {
		document.all.item(id).style.visibility = "hidden";
	} else if (document.getElementById) {
		document.getElementById(id).style.visibility = "hidden";
	} else if (document.layers) {
		document.layers[id].visibility = "hide";
	}
}

function showDiv(id) {
	if (document.all) {
		document.all.item(id).style.display = "block";
	} else if (document.getElementById) {
		document.getElementById(id).style.display = "block";
	} else if (document.layers) {
		document.layers[id].display = "block";
	}
}

function hideDiv(id) {
	if (document.all) {
		document.all.item(id).style.display = "none";
	} else if (document.getElementById) {
		document.getElementById(id).style.display = "none";
	} else if (document.layers) {
		document.layers[id].display = "none";
	}
}

function showLayers(id,num) {
	for (var i = 0; i < num; i++) {
		var layerName = "layer" + (i + 1);
		hide(layerName);
	}
	show(id);
}

function openSubWin(myUrl,winName,winOpt) {
	newWin = window.open(myUrl,winName,winOpt);
}

function movepage(form) { 
top.location.href = form.archive.options[form.archive.selectedIndex].value; 
}

function changeBGCOLOR(layerName,colorNum) {
	if (document.all) {
		document.all(layerName).style.backgroundColor = colorNum;
	} else if (document.getElementById) {
		document.getElementById(layerName).style.backgroundColor = colorNum;
	}
}

function fixedDIV() {
	var args = fixedDIV.arguments;
	for (i = 0; i < (args.length - 1); i+=2) {
		document.all(args[i]).style.position = 'absolute';
		document.all(args[i]).style.top = (args[i+1] + document.body.scrollTop) + 'px';
		document.all(args[i]).style.bottom = 'auto';
	}
}

function docWrite(p) {
   document.write(p);
}

function playSnd(w,as) {
	htm = '<embed src="' + w + '" width="400" height="16" controller="true" bgcolor="#000000" autostart="' + as + '" loop="1"></embed>';
	if (document.getElementById) {
		document.getElementById("snd").innerHTML = htm;
	} else if (document.all) {
		document.all("snd").innerHTML = htm;
	}
}

function playMov(m,w,h,as) {
	htm = '<embed src="' + m + '"width="' + w + '" height="' + h + '" autostart="' + as + '" loop="1"></embed>';
	if (document.getElementById) {
		document.getElementById("mov").innerHTML = htm;
	} else if (document.all) {
		document.all("mov").innerHTML = htm;
	}
}

function show_hide_hover(){
	var max = $(".show_hide").size();
	var title_list = $("a",".show_hide").get();
	$("a",".show_hide").hover(
		function(event) {
			var caption = this.title || "";
			for (cnt = 0; cnt < max;cnt++) {
				if (caption == title_list[cnt].title) {var n = cnt;}
			}
			var htm = $("span",".show_hide")[n].innerHTML;
			if (caption) {$("#show_hide").append('<b>'+caption+'</b><br />');}
			$("#show_hide").append(htm);
			$("#show_hide").fadeIn(700);
		},
		function(event) {$("#show_hide").empty();}
	);
}

function show_hide_span(){
	var max = $(".show_hide").size();
	var title_list = $("a",".show_hide").get();
	$("a",".show_hide").hover(
		function(event) {
			var caption = this.title || "";
			for (cnt = 0; cnt < max;cnt++) {
				if (caption == title_list[cnt].title) {var n = cnt;}
			}
			$("span",".show_hide")[n].style.display = 'block';
		},
		function(event) {
			var caption = this.title || "";
			for (cnt = 0; cnt < max;cnt++) {
				if (caption == title_list[cnt].title) {var n = cnt;}
			}
			$("span",".show_hide")[n].style.display = 'none';
		}
	);
}

function show_hide_click(){
	var caption = this.title || "";
	var max = $(".show_hide").size();
	$("a",".show_hide").click(
		function(event) {
			var title_list = $("a",".show_hide").get();
			for (cnt = 0; cnt < max;cnt++) {
				if (caption == title_list[cnt].title) {var n = cnt;}
			}
			var htm = $("div",".show_hide")[n].innerHTML;
			if (caption) {$("#show_hide").append('<b>'+caption+'</b><br />');}
			$("#show_hide").append(htm);
			$("#show_hide").fadeIn(700);
		}
	);
}